猿问

koa 使用token jwt 如何验证?

设置使用token以及不需要验证的url,使用login成功返回给前端token

app.jsconst jwtKoa = require('koa-jwt');
app.use(jwtKoa({secret}).unless({
    path: [/\/adduser/, /\/login/] //数组中的路径不需要通过jwt验证
}))

但是不使用path验证的话下面这个函数根本不走,我在其他文章看见也是这样的,不知道哪里的问题

router.jsconst routers = router
    .post('/product/list', user.list)

servse.jsconst user = {
    async list (ctx) {
        console.log(ctx.headers.token, 'ccccccccccc')
    }
}


沧海一幻觉
浏览 658回答 1
1回答

慕妹3146593

需要在request头附带Authorization:Bearer [token]字段。
随时随地看视频慕课网APP

相关分类

Node.js
我要回答