Make session cookie last "forever"

This commit is contained in:
2022-05-04 20:17:58 +02:00
parent 3f73ad4552
commit 7091cfddef

View File

@ -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: "../" });