UNPKG

easy-express-cwa

Version:

CLI tool to setup a common Express.js backend developed by codewithashim

21 lines (17 loc) 426 B
import jwt, { JwtPayload, Secret } from 'jsonwebtoken'; const createToken = ( payload: Record<string, unknown>, secret: Secret, expireTime: string ): string => { return jwt.sign(payload, secret, { expiresIn: expireTime, }); }; const verifyToken = (token: string, secret: Secret): JwtPayload => { return jwt.verify(token, secret) as JwtPayload; }; export const jwtHelper = { createToken, verifyToken, };