Added Logout, some fixes

This commit is contained in:
2025-10-07 23:06:32 +02:00
parent 34696a1fc8
commit 4ccdbfc8a4
3 changed files with 52 additions and 5 deletions

View File

@@ -12,9 +12,9 @@ export function initAuth(app, db) {
}
async function getUserInfo(req, res) {
const sessiontoken = await updateSessionToken(users, req.user._id);
// const sessiontoken = await updateSessionToken(users, req.user._id);
setTokenCookie(res, sessiontoken);
// setTokenCookie(res, sessiontoken);
res.status(200).send({
username: req.user.username,
@@ -30,7 +30,7 @@ async function checkSessionToken(req, res, next) {
}
const token = req.cookies.jeopardytoken;
let user = await users.findOne({sessiontoken: token});
if (user === null) {
@@ -108,7 +108,7 @@ function setTokenCookie(res, sessiontoken) {
expires.setDate(expires.getDate() + 1);
res.cookie('jeopardytoken', sessiontoken, {
maxAge: 1e3 * 60 * 60 * 24,
maxAge: 1e3 * 60 * 60 * 24 * 7,
path: "/"
})
}