aboutsummaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
authorMarvin Borner2020-10-18 16:20:22 +0200
committerMarvin Borner2020-10-18 16:20:51 +0200
commit8d540e4d9aaa951b9031b38eb55bf181e04a8ab1 (patch)
tree91e044256d5b79fc436b3011ec30c179ddf72df4 /app.js
parentff7f93139a63256c27e2ca25f03b12bdb0903667 (diff)
Added cookie ttl
This fixes the cookie deletion on browser restart.
Diffstat (limited to 'app.js')
-rw-r--r--app.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/app.js b/app.js
index 7a70867..2406f56 100644
--- a/app.js
+++ b/app.js
@@ -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 },
}),
);