请稍等 ...
×

采纳答案成功!

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

关于jwt修改用户权限或者密码的问题

老师您好,我想问一下。我现在有个需求,前端根据jwt中用户权限决定显示的页面。当用户密码或者权限被修改的时候,按道理这个jwt应该就过期了。
但是jwt如果在服务端,每次接收请求都去查一下redis或者mysql,验证一下当前用户的这些信息是否和jwt一致,我觉得是不是违背了jwt只有服务端解析的优势,和session差不多了。在并发量很大的情况下,对数据库会造成较大的压力。
有什么好的解决方案么?

正在回答 回答被采纳积分+3

1回答

  • 提问者 烈焰卡卡 #1
    我理解这个里面还是说如果对jwt有时效性要求,必须要牺牲数据库的性能,每次api请求时查询redis才能确定jwt是否应该强制过期
    回复 有任何疑惑可以回复我~ 2020-04-12 11:55:49
  • bobby 回复 提问者 烈焰卡卡 #2
    是的, 要做到这个效果确实需要保存起来才行
    回复 有任何疑惑可以回复我~ 2020-04-14 15:14:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信