update: response error
This commit is contained in:
@@ -29,10 +29,15 @@ function verifyAccessToken(req, res, next) {
|
|||||||
setUser(req, decoded);
|
setUser(req, decoded);
|
||||||
next();
|
next();
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
if (error.name === 'TokenExpiredError' || error.name === 'JsonWebTokenError') {
|
if (error.name === 'TokenExpiredError') {
|
||||||
return next(new ErrorHandler(401, error.message));
|
return next(new ErrorHandler(401, 'Access token expired'));
|
||||||
}
|
}
|
||||||
next(new ErrorHandler(500, 'Authenticate verification failed'));
|
|
||||||
|
if (error.name === 'JsonWebTokenError') {
|
||||||
|
return next(new ErrorHandler(401, 'Invalid access token'));
|
||||||
|
}
|
||||||
|
|
||||||
|
return next(new ErrorHandler(500, 'Internal authentication error'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user