const jwt = require('jsonwebtoken')// 定义签名const key = 'token'const Token = { encrypt: function (data, time = 60) { // string加密数据; time过期时间,默认3天后过期,单位秒 return jwt.sign(data.toJSON(), key, {expiresIn: time}) }, decrypt: function (token) { try { let data = jwt.verify(token, key) console.log('data', data) return { token: true, data } } catch (e) { return { token: false, data: e } } }}module.exports = Token