Commit 79e1f904b8e997c07021d0846d7ac5efef28c0c3

Authored by Adhidarma Hadiwinoto
1 parent dc387d6062
Exists in master

express session name support

Showing 1 changed file with 12 additions and 1 deletions Side-by-side Diff

... ... @@ -209,7 +209,18 @@ function createServer() {
209 209 app.use(express.static(__dirname + '/public'));
210 210 app.use(require('cookie-parser')());
211 211 app.use(require('body-parser').urlencoded({ extended: true }));
212   - app.use(require('express-session')({ secret: 'keyboard cat', resave: false, saveUninitialized: false }));
  212 +
  213 + var express_session_opts = {
  214 + secret: 'keyboard cat',
  215 + resave: false,
  216 + saveUninitialized: false
  217 + };
  218 +
  219 + if (config.expresso && config.expresso.session_name) {
  220 + express_session_opts.name = config.expresso.session_name;
  221 + }
  222 +
  223 + app.use(require('express-session')(express_session_opts));
213 224 app.use(passport.initialize());
214 225 app.use(passport.session());
215 226