lesgo
Version:
Core framework for lesgo node.js serverless framework.
13 lines (12 loc) • 415 B
JavaScript
import verifyService from '../../services/JWTService/verify';
import logger from '../logger';
const FILE = 'lesgo.utils.jwt.verify';
const verify = (token, secret, opts) => {
logger.debug(`${FILE}::REQUEST_RECEIVED`, { token, opts });
if (token.includes('Bearer')) {
token = token.replace('Bearer ', '');
}
const decoded = verifyService(token, secret, opts);
return decoded;
};
export default verify;