@app-connect/core
Version:
RingCentral App Connect Core
17 lines (13 loc) • 380 B
JavaScript
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;