const jwt = require('jsonwebtoken'); /** * 生成JWT Token * @param {Object} payload - 要存储在token中的数据 * @returns {String} 生成的token字符串 */ const generateToken = (payload) => { return jwt.sign(payload, process.env.JWT_SECRET); }; /** * 验证JWT Token * @param {String} token - 要验证的token字符串 * @returns {Object} 解码后的payload对象 */ const verifyToken = (token) => { return jwt.verify(token, process.env.JWT_SECRET); }; module.exports = { generateToken, verifyToken };