Commit 79e1f904b8e997c07021d0846d7ac5efef28c0c3
1 parent
dc387d6062
Exists in
master
express session name support
Showing 1 changed file with 12 additions and 1 deletions Side-by-side Diff
index.js
... | ... | @@ -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 |