switch from req.session.jwt to cookies
This commit is contained in:
@@ -10,7 +10,7 @@ dotenv.config({path: ".env"});
|
||||
const UserRouter = new Router();
|
||||
|
||||
UserRouter.get('/register', async (req, res) => {
|
||||
if (req.session.jwt && jwt.verify(req.session.jwt, process.env.SECRET))
|
||||
if (req.cookies["jwt"] && jwt.verify(req.cookies["jwt"], process.env.SECRET))
|
||||
return res.redirect("/index");
|
||||
|
||||
return res.render("register.pug", {
|
||||
@@ -19,7 +19,7 @@ UserRouter.get('/register', async (req, res) => {
|
||||
});
|
||||
|
||||
UserRouter.get(['/', '/login'], async (req, res) => {
|
||||
if(req.session.jwt && jwt.verify(req.session.jwt, process.env.SECRET)) {
|
||||
if(req.cookies["jwt"] && jwt.verify(req.cookies["jwt"], process.env.SECRET)) {
|
||||
return res.redirect("/index");
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ UserRouter.get(['/', '/login'], async (req, res) => {
|
||||
});
|
||||
|
||||
UserRouter.get(['/index', '/skin'], auth.authenticate, async (req, res) => {
|
||||
const username = jwt.decode(req.session.jwt).username;
|
||||
const username = jwt.decode(req.cookies["jwt"]).username;
|
||||
|
||||
return res.render('skin.pug', {
|
||||
username: username,
|
||||
@@ -36,7 +36,7 @@ UserRouter.get(['/index', '/skin'], auth.authenticate, async (req, res) => {
|
||||
});
|
||||
|
||||
UserRouter.get('/changepassword', auth.authenticate, async (req, res) => {
|
||||
const username = jwt.decode(req.session.jwt).username;
|
||||
const username = jwt.decode(req.cookies["jwt"]).username;
|
||||
|
||||
return res.render('changepassword.pug', {
|
||||
can_have_cloak: await UserService.canHaveCloak(username)
|
||||
@@ -44,7 +44,7 @@ UserRouter.get('/changepassword', auth.authenticate, async (req, res) => {
|
||||
});
|
||||
|
||||
UserRouter.get('/chat', auth.authenticate, async (req, res) => {
|
||||
const username = jwt.decode(req.session.jwt).username;
|
||||
const username = jwt.decode(req.cookies["jwt"]).username;
|
||||
|
||||
return res.render('chat.pug', {
|
||||
can_have_cloak: await UserService.canHaveCloak(username)
|
||||
@@ -52,7 +52,7 @@ UserRouter.get('/chat', auth.authenticate, async (req, res) => {
|
||||
});
|
||||
|
||||
UserRouter.get('/worldmap', auth.authenticate, async (req, res) => {
|
||||
const username = jwt.decode(req.session.jwt).username;
|
||||
const username = jwt.decode(req.cookies["jwt"]).username;
|
||||
|
||||
return res.render('worldmap.pug', {
|
||||
can_have_cloak: await UserService.canHaveCloak(username)
|
||||
|
||||
Reference in New Issue
Block a user