From 4a887b8bd0cc7342e9f144c917a457d186a02caa Mon Sep 17 00:00:00 2001 From: Koong Kyungmi Date: Fri, 6 Nov 2015 19:18:52 +0900 Subject: [PATCH] [BUGFIX] fix bug related with setting cookie [DESC.] - If the server is launched without `useReverseProxy` setting, the domain of the cookie shouldn't be started with '.'. --- src/server/app/app.js | 2 +- src/server/conf/default-conf.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/app/app.js b/src/server/app/app.js index a5a99ff..db7564e 100644 --- a/src/server/app/app.js +++ b/src/server/app/app.js @@ -67,7 +67,7 @@ function urlParser(req, res, next) { function webidaCookieSetter(req, res, next) { var conf = global.app.config; var appHostParsedUrl = require('url').parse(conf.appHostUrl); - var option = {domain: '.' + conf.domain}; + var option = {domain: (conf.useReverseProxy ? '.' : '') + conf.domain}; res.cookie('webida.host', appHostParsedUrl.host, option); res.cookie('webida.appHostUrl', conf.appHostUrl, option); res.cookie('webida.authHostUrl', conf.authHostUrl, option); diff --git a/src/server/conf/default-conf.js b/src/server/conf/default-conf.js index 6358101..a918007 100755 --- a/src/server/conf/default-conf.js +++ b/src/server/conf/default-conf.js @@ -119,6 +119,7 @@ var conf = { ], domain: domain, + useReverseProxy: useReverseProxy, internalAccessInfo: { fs: {