Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const jwtErrorHandler = (err): CustomError => {
- switch (err.name) {
- case 'TokenExpiredError':
- return new UnauthorizedError('Token expired', { error: err });
- case 'JsonWebTokenError':
- return new UnauthorizedError('Token invalid', { error: err });
- case 'NotBeforeError':
- return new UnauthorizedError('Token invalid', { error: err });
- default:
- return new GeneralError('Something goes wrong', { originalError: err });
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement