summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWu Cheng-Han2016-07-05 16:06:18 +0800
committerWu Cheng-Han2016-07-05 16:06:18 +0800
commitf7a4f8f8c2ec5fb138e89f9f87309d784b41af8a (patch)
tree55adae189f65ee1d731c52722ced96f3e33cafc6
parent3c7d39c52dccd7f87ee97c7f59bd2d86ed687bb8 (diff)
Add rolling option on session to reset maxAge on every response to extend session life
Diffstat (limited to '')
-rw-r--r--app.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/app.js b/app.js
index b8bb316d..ec411be5 100644
--- a/app.js
+++ b/app.js
@@ -100,9 +100,10 @@ app.use(session({
secret: config.sessionsecret,
resave: false, //don't save session if unmodified
saveUninitialized: true, //always create session to ensure the origin
+ rolling: true, // reset maxAge on every response
cookie: {
maxAge: config.sessionlife,
- expires: new Date(Date.now() + config.sessionlife),
+ expires: new Date(Date.now() + config.sessionlife)
},
store: sessionStore
}));