好烦吃不胖 2022-10-25 15:47 采纳率: 50%
浏览 26

服务端的jwt token是如何校验的?

都说jwt是自校验,可以根据header解析用户信息,并且token是无状态的,那么有个场景,如果在测试环境有个用户admin,其登录后生成token,我把他拿到生产环境去请求接口,正常逻辑肯定是不行的,那么服务端是如何知道这个token不能用的?

有人把token放到redis,登录成功后就放到redis,那这里不就和分布式系统下使用session+redis的解决方案一样了?和官方宣称的就相悖了

  • 写回答

2条回答 默认 最新

  • sum墨 2022-10-25 18:16
    关注

    jwt确实可以不用redis,因为它的加解密本身就是有时效性的,如果过了这个时效,你是没法重新解析的,就用这个做登录失效

    评论

报告相同问题?

问题事件

  • 创建了问题 10月25日

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看