diff options
author | Marvin Borner | 2020-10-18 16:20:22 +0200 |
---|---|---|
committer | Marvin Borner | 2020-10-18 16:20:51 +0200 |
commit | 8d540e4d9aaa951b9031b38eb55bf181e04a8ab1 (patch) | |
tree | 91e044256d5b79fc436b3011ec30c179ddf72df4 /app.js | |
parent | ff7f93139a63256c27e2ca25f03b12bdb0903667 (diff) |
Added cookie ttl
This fixes the cookie deletion on browser restart.
Diffstat (limited to 'app.js')
-rw-r--r-- | app.js | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -17,13 +17,14 @@ const app = express(); const redis = require("redis"); const RedisStore = require("connect-redis")(session); const redisClient = redis.createClient(); +const ttl = 15778800000; // 6 Months app.use( session({ store: new RedisStore({ client: redisClient }), secret: process.env.sessionSecret, resave: false, saveUninitialized: true, - cookie: { secure: false }, + cookie: { secure: false, expires: new Date(Date.now() + ttl), maxAge: ttl }, }), ); |