Files
linkedsign/backend/src/utils/jwt.js
T
2026-04-06 20:34:18 -05:00

17 lines
448 B
JavaScript

const jwt = require('jsonwebtoken');
const env = require('../config/env');
const signAccess = (payload) => {
return jwt.sign(payload, env.jwt.secret, { expiresIn: env.jwt.accessExpires });
};
const signRefresh = (payload) => {
return jwt.sign(payload, env.jwt.secret, { expiresIn: env.jwt.refreshExpires });
};
const verify = (token) => {
return jwt.verify(token, env.jwt.secret);
};
module.exports = { signAccess, signRefresh, verify };