const { sign } = require('jsonwebtoken');
const secret = 'jwt_Hez';
const jwt = require('koa-jwt')({secret});
router.get('/user/login',async (ctx,next) =>{
let userToken = {
name: 'hez0202',
id:'000001'
}
const token = sign(userToken, secret, {expiresIn: '1h'}) //token签名 有效期为1小时
ctx.body = {
message: '获取token成功',
code: 1
}
})
// 注册
router.get('/user/register', jwt,async (ctx,next)=>{
ctx.body = {username: ctx.state.user.username}
console.log(ctx)
})
//找回密码
router.get('/user/register', jwt,async (ctx,next)=>{
ctx.body = {username: ctx.state.user.username}
console.log(ctx)
})