mcms-node-core
Version:
mcms node core module.
16 lines (15 loc) • 548 B
JavaScript
module.exports = (function(App,expressSession){
var expiresInMs = App.Helpers.common.calculateExpiry(App.Config.app.sessionTTL);
var expires = new Date(Date.now() + expiresInMs);
return {
secret: App.Config.auth.sessionSecret,
saveUninitialized : App.Config.auth.options.saveUninitialized || true,
resave : App.Config.auth.options.resave || false,
maxAge : expires,
cookie: {
maxAge: expires,
domain : '.' + App.Config.app.url,
path : '/'
}
};
});