Files
platformV2Web/api/service/token.js
张成 8309808835 1
2025-11-21 16:53:49 +08:00

28 lines
483 B
JavaScript

const jwt = require('jsonwebtoken');
const secret = 'SLDLKKDS323ssdd@#@@gf';
module.exports = {
create (userInfo) {
const token = jwt.sign(userInfo, secret);
return token;
},
parse (token) {
if (token) {
try {
return jwt.verify(token, secret);
} catch (err) {
return null;
}
}
return null;
},
verify (token) {
const result = this.parse(token);
if (!result) {
return false;
}
return true;
}
};