diff --git a/config/env/default.js b/config/env/default.js index bc3e6e6010..105aa154b6 100644 --- a/config/env/default.js +++ b/config/env/default.js @@ -9,7 +9,12 @@ module.exports = { }, port: process.env.PORT || 3000, templateEngine: 'swig', + // Session details + // sessionSecret should be changed for security measures and concerns sessionSecret: 'MEAN', + // sessionKey is set to the generic sessionId key used by PHP applications + // for obsecurity reasons + sessionKey: 'sessionId', sessionCollection: 'sessions', logo: 'modules/core/img/brand/logo.png', favicon: 'modules/core/img/brand/favicon.ico' diff --git a/config/lib/express.js b/config/lib/express.js index d7f0729c46..ca4313eb2d 100644 --- a/config/lib/express.js +++ b/config/lib/express.js @@ -115,6 +115,7 @@ module.exports.initSession = function (app, db) { saveUninitialized: true, resave: true, secret: config.sessionSecret, + key: config.sessionKey, store: new MongoStore({ mongooseConnection: db.connection, collection: config.sessionCollection