const jwt = require('jsonwebtoken') exports.sign = (data, options = {}) => { return jwt.sign(data, process.env.APP_SECRET, options) } exports.verify = (token) => { try { jwt.verify(token, process.env.APP_SECRET) return true } catch (error) { return false } } exports.decode = (token) => { try { return jwt.verify(token, process.env.APP_SECRET) } catch (error) { return null } }