请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于koa-jwt

老师,koa-jwt生成的中间件到底是干什么的啊?为什么课程中配置生成了中间件app.use(
jwtKoa({secret:secretKey}).unless({path:[/^/users/login/]})
),但是还是要自己用verify函数来手动验证是否合法?还是要自己jwt.sign来生成token?
这样和自己手动写个jsonwebtoken的中间件手动调用不是一样吗?感觉这个koa-jwt并没有什么用处呀?

正在回答

2回答

koa-jwt 就是为了检验请求 header 里有没有 authentication 信息。

unless 可以设置哪些路由不做检查。

就这一个作用。

0 回复 有任何疑惑可以回复我~
  • 提问者 墨语迟 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-01-31 11:08:18
提问者 墨语迟 2021-01-30 23:57:33

我意思是unless配置了不用验证的路径,但是生成token和校验token是否合法都是手动写出来的,那么koa-jwt这个中间件到底验证了什么呢?只是验证header里面有没有token吗?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号