1、安装koa-jwt及jsonwebtoken
使用koa-jwt进行身份验证——koa2
2、后台用jsonwebtoken生成token
users.js文件
使用koa-jwt进行身份验证——koa2
使用koa-jwt进行身份验证——koa2
3、前端接收数据为
使用koa-jwt进行身份验证——koa2
4、前端将token保存到本地,请求接口时就带上这个token
注意:jwt-koa的验证机制需要将token设置为“authorization:Bearer token”,否则会报错
使用koa-jwt进行身份验证——koa2
5、后台先用jwt-koa检测是否存在authorization,如果存在就分离出authorization,如果不存在就抛出401错误
app.js文件
使用koa-jwt进行身份验证——koa2
使用koa-jwt进行身份验证——koa2
6、用jsonwebtoken解析token获得用户id
tools.js文件
使用koa-jwt进行身份验证——koa2
使用koa-jwt进行身份验证——koa2
api.js文件
使用koa-jwt进行身份验证——koa2
使用koa-jwt进行身份验证——koa2
7、请求收藏接口
使用koa-jwt进行身份验证——koa2
当token过期时
使用koa-jwt进行身份验证——koa2

相关文章:

  • 2021-09-14
  • 2022-02-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-29
  • 2021-06-08
  • 2022-12-23
猜你喜欢
  • 2021-06-24
  • 2021-06-10
  • 2022-02-10
  • 2022-12-23
  • 2021-07-02
  • 2022-12-23
相关资源
相似解决方案