美文网首页
如何优雅的处理JWT过期问题

如何优雅的处理JWT过期问题

作者: 大继 | 来源:发表于2019-12-02 00:53 被阅读0次

一上来就是干,然后翻车了

  • 初次看到JWT,然后就觉得分布式session就是个垃圾,设置过期时间15天,过期提现前端刷新。一推理立马翻车,如果用户登陆的时候是14天23小时55分,这意味着,这个用户用多5分钟就要提示登陆想打人。
  • 查了一下某度,又发现一些人在误人子弟,为毛用了jwt还用redis来储存jwt!

优雅的方式

  • 把他当成长时间session,在jwt超过有效时间的一半时,无感刷新JWT.(我用就直接用COOKIES了,直接全部后端控制,稳!)
  • 更吊的方式就是直接把和session处理方式一致,前端也无感。

疑惑

  • 为毛,网上那些人都加refreshToken来刷新JWT,有何意义!

总结

  • 某度的搜索,有点感人。
  • 当然JWT有些场景还是用不了的,例如 唯一登陆这些...

补充

由于我写的太粗糙没讲解JWT设计初衷,导致评论感人。建议先去看一下JWT 的论文,和了解一下JWT的设计初衷。

相关文章

  • 如何优雅的处理JWT过期问题

    一上来就是干,然后翻车了 初次看到JWT,然后就觉得分布式session就是个垃圾,设置过期时间15天,过期提现前...

  • JWT

    iss: jwt签发者 sub: jwt所面向的用户 aud: 接收jwt的一方 exp: jwt的过期时间,这个...

  • oc 解析jwt

    oc 解析jwt 和过期时间计算

  • 2018-08-09

    好友申请过期怎么处理 最经回答了几个类似好友申请过期如何添加的问题,再回答一次。因为这几天作者一直在研究这个问题,...

  • JWT 如何解码和获得令牌失效的日期

    如果你有一个 JWT 的字符串。 你在使用 JWT 的时候可能希望了解 JWT 这个令牌过期的时间。你可以对 JW...

  • jwt实现一个帐号只能同时在一个设备(端)登录的思路

    jwt的规范目前只检测jwt的发布者,过期时间,签名等信息.大部分现成的库都是按照标准写的.但是标准没有要求jwt...

  • 怎么优雅地怼人?

    今天要讲的问题包含三个内容了: 高情商的人怎么处理矛盾? 如何怼人不后悔?等同于如何优雅的怼人。 究竟怎么处理孩子...

  • 如何优雅

    如何优雅?这是一个很流行,也很值得追问的问题。 如何优雅地读书?如何优雅地喝茶?如何优雅地跑步?如何优雅地追求女神...

  • 【消息队列】当产生了消息积压,如何处理?

    如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理? 思考 是什么导致了消息积压?是consume...

  • RabbitMQ面试题:如何解决消息积压? --- 2022-0

    如何解决RabbitMQ消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?数百万消息持续积压几个小时,说...

网友评论

      本文标题:如何优雅的处理JWT过期问题

      本文链接:https://www.haomeiwen.com/subject/irtxgctx.html