Skip to content

nuxt3 Module for proxying request from shopware frontends app to backend to bypass preflight requests.

License

Notifications You must be signed in to change notification settings

meeshoogendoorn/shopware-frontends-proxy

Repository files navigation

Shopware Frontends Proxy Module

Http Proxy Middleware for Shopware Frontends.

Installation

npm install shopware-frontends-proxy

Usage

This will extend the nuxt.options.shopware which is also used by shopware/frontends as configuration.

// nuxt.config.ts

export default defineNuxtConfig({

    modules: ['shopware-frontends-proxy'],

    shopware: {
        shopwareEndpoint: 'YOUR_SHOPWARE_FRONTENDS_URL',
        proxyDestinationEndpoint: 'YOUR_SHOPWARE_6_API_ENDPOINT',
        shopwareAccessToken: 'SHOPWARE_6_ACCESS_TOKEN',
        proxy: true, 
    },
})

Description

This module creates a proxy to bypass preflight requests in your shopware-frontends app. See the following links for the motivation for this module:

Shopware Frontends Feature Request

Shopware PWA Feature Request

About

nuxt3 Module for proxying request from shopware frontends app to backend to bypass preflight requests.

Resources

License

Stars

Watchers

Forks

Packages

No packages published