From 7091cfddeff1d13bcea33a3e512ac52a58b2a0a8 Mon Sep 17 00:00:00 2001 From: minie4 Date: Wed, 4 May 2022 20:17:58 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Make=20session=20cookie=20last=20"f?= =?UTF-8?q?orever"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/api/auth.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/api/auth.js b/server/api/auth.js index 962606e..315c81b 100644 --- a/server/api/auth.js +++ b/server/api/auth.js @@ -9,7 +9,10 @@ export class Auth { if (req.body.password == process.env.AUTH_PASSWORD) { const sessionId = Math.random().toString(36).slice(-8); this.activeSessions.push(sessionId); - res.cookie("session", sessionId, { httpOnly: true }); + res.cookie("session", sessionId, { + httpOnly: true, + expires: new Date(253402300000000), + }); res.redirect("/"); } else { res.status(401).sendFile("login.html", { root: "../" });