X-Git-Url: https://git.auder.net/variants/Baroque/complete_rules.html?a=blobdiff_plain;f=server%2Futils%2Faccess.js;h=a7eb92ac6ea5c71309cb857356ffd721f7619cb4;hb=6f57a9769ad80459d086abf5232d01ec1ce7a470;hp=20f3f791ae554e55fd2f7ddf3952676ebd3df8bb;hpb=625022fdcf750f0aff8fcd699f7e9b89730e1d10;p=vchess.git diff --git a/server/utils/access.js b/server/utils/access.js index 20f3f791..a7eb92ac 100644 --- a/server/utils/access.js +++ b/server/utils/access.js @@ -6,7 +6,7 @@ module.exports = logged: function(req, res, next) { const callback = () => { if (!loggedIn) - return res.redirect("/"); + return res.json({errmsg: "Not logged in"}); next(); }; let loggedIn = undefined; @@ -42,7 +42,7 @@ module.exports = // Just a quick heuristic, which should be enough const loggedIn = !!req.cookies.token; if (loggedIn) - return res.redirect("/"); + return res.json({errmsg: "Already logged in"}); next(); },