UNPKG

@app-connect/core

Version:
17 lines (13 loc) 380 B
const { sign, verify } = require('jsonwebtoken'); function generateJwt(data) { return sign(data, process.env.APP_SERVER_SECRET_KEY, { expiresIn: '120y' }) } function decodeJwt(token) { try { return verify(token, process.env.APP_SERVER_SECRET_KEY); } catch (e) { return null; } } exports.generateJwt = generateJwt; exports.decodeJwt = decodeJwt;