diff --git a/index.js b/index.js index d842757..315a519 100644 --- a/index.js +++ b/index.js @@ -209,7 +209,18 @@ function createServer() { app.use(express.static(__dirname + '/public')); app.use(require('cookie-parser')()); app.use(require('body-parser').urlencoded({ extended: true })); - app.use(require('express-session')({ secret: 'keyboard cat', resave: false, saveUninitialized: false })); + + var express_session_opts = { + secret: 'keyboard cat', + resave: false, + saveUninitialized: false + }; + + if (config.expresso && config.expresso.session_name) { + express_session_opts.name = config.expresso.session_name; + } + + app.use(require('express-session')(express_session_opts)); app.use(passport.initialize()); app.use(passport.session());