Hotfixes all the way down

This commit is contained in:
2023-12-24 05:38:27 +11:00
parent 8ab786b934
commit 288e584cbd
5 changed files with 30 additions and 5 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ module.exports = (req, res, next) => {
const accessToken = authHeader?.split(' ')[1]; //'Bearer token'
if (!accessToken) {
return res.status(401).send('No access token found');
return res.status(401).send('No access token provided');
}
return jwt.verify(accessToken, process.env.SECRET_ACCESS, (err, user) => {
+21
View File
@@ -0,0 +1,21 @@
const jwt = require('jsonwebtoken');
//middleware to decode the JWT token
module.exports = (req, res, next) => {
const authHeader = req.headers['authorization'];
const accessToken = authHeader?.split(' ')[1]; //'Bearer token'
if (!accessToken) {
return res.status(401).send('No access token provided');
}
return jwt.decode(accessToken, process.env.SECRET_ACCESS, (err, user) => {
if (err) {
return res.status(403).send(err);
}
req.user = user;
return next();
});
};