diff options
author | Malek <malek.zoabi@amdocs.com> | 2018-07-29 16:29:35 +0300 |
---|---|---|
committer | Malek <malek.zoabi@amdocs.com> | 2018-07-29 16:30:18 +0300 |
commit | 5060e887bd40223ae3e2250a6cd1992025c6cf61 (patch) | |
tree | af57da27f4a80686b7221c544fecb3d711a6bdcf /workflow-designer-ui/src/main/frontend/tools | |
parent | 2772584fe277c40825420bcbd65a9f7057649df4 (diff) |
Add user_id to BE requests
Issue-ID: SDC-1567
Change-Id: I9cac454b762414e28953dd2045b0a8daa31d67b6
Signed-off-by: Malek <malek.zoabi@amdocs.com>
Diffstat (limited to 'workflow-designer-ui/src/main/frontend/tools')
-rw-r--r-- | workflow-designer-ui/src/main/frontend/tools/proxy-server.js | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/workflow-designer-ui/src/main/frontend/tools/proxy-server.js b/workflow-designer-ui/src/main/frontend/tools/proxy-server.js index 3193fb16..397b0ba6 100644 --- a/workflow-designer-ui/src/main/frontend/tools/proxy-server.js +++ b/workflow-designer-ui/src/main/frontend/tools/proxy-server.js @@ -13,24 +13,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -'use strict'; +'use strict' -const proxy = require('http-proxy-middleware'); -const devConfig = require('./getDevConfig'); +const proxy = require('http-proxy-middleware') +const devConfig = require('./getDevConfig') module.exports = function(server) { let proxyConfigDefaults = { changeOrigin: true, secure: false, - onProxyRes: (proxyRes, req, res) => { - let setCookie = proxyRes.headers['set-cookie']; - if (setCookie) { - setCookie[0] = setCookie[0].replace('USER_ID', 'cs0008'); - } + onProxyReq: (proxyReq, req, res) => { + proxyReq.setHeader('USER_ID', devConfig.proxyConfig.cookies.USER_ID) }, - }; + } - let middlewares = []; + let middlewares = [] middlewares.push( proxy( @@ -39,6 +36,6 @@ module.exports = function(server) { target: devConfig.proxyTarget, }), ), - ); - server.use(middlewares); -}; + ) + server.use(middlewares) +} |