在接口文件API中
const jwt = require('jsonwebtoken')
//获取token:安装jsonwebtoken模块:npm install jsonwebtoken
//导入模块:const jwt = require('jsonwebtoken')
//http://localhost:3000/api/goods/token
router.post('/token',(req,res)=>{
let ins = req.query.btn_info
console.log('req.query.btn_info:',req.body.btn_info)
res.json({
code:200,
//sign:第一个参数:为生成保存用户自己信息;第二个参数screct密钥;第三个参数为过期时间以秒为单位(60*60就是60分钟)
token: jwt.sign({ins},'wodejiamishuju',{expiresIn:60*60})
})
})
设置本地存储
localStorage.setItem('token',res.token)//将token保存在localStorage中