Compare commits

...

2 Commits

Author SHA1 Message Date
leca ac17b5906e Merge remote-tracking branch 'refs/remotes/origin/master' 2025-02-07 00:16:20 +03:00
leca 46c475593b catch invalid signature 2025-02-07 00:12:31 +03:00
1 changed files with 10 additions and 6 deletions

View File

@ -7,13 +7,17 @@ import UserService from '../services/user.js';
dotenv.config({path: ".env"});
const authenticate = async (req, res, next) => {
const token = req.cookies["jwt"];
if (!token || !jwt.verify(token, process.env.SECRET)) {
req.session.destroy();
res.clearCookie("jwt");
return res.redirect("/login");
try {
const token = req.cookies["jwt"];
if (!token || !jwt.verify(token, process.env.SECRET)) {
req.session.destroy();
res.clearCookie("jwt");
return res.redirect("/login");
}
next();
} catch(e) {
console.log(e)
}
next();
};
const validateInviteToken = async (req, res, next) => {