update verify token
This commit is contained in:
@@ -19,10 +19,15 @@ function verifyAccessToken(req, res, next) {
|
|||||||
|
|
||||||
if (!token) {
|
if (!token) {
|
||||||
const authHeader = req.headers.authorization;
|
const authHeader = req.headers.authorization;
|
||||||
if (!authHeader || !authHeader.startsWith('Bearer')) {
|
if (authHeader && authHeader.startsWith('Bearer')) {
|
||||||
throw new ErrorHandler(401, 'Access Token is required');
|
|
||||||
}
|
|
||||||
token = authHeader.split(' ')[1];
|
token = authHeader.split(' ')[1];
|
||||||
|
} else {
|
||||||
|
token = req.query.token;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!token) {
|
||||||
|
throw new ErrorHandler(401, 'Access Token is required');
|
||||||
}
|
}
|
||||||
|
|
||||||
const decoded = JWTService.verifyToken(token);
|
const decoded = JWTService.verifyToken(token);
|
||||||
|
|||||||
Reference in New Issue
Block a user