jwt如何续期?如何收回一个颁发出去的token?

jwt如何自动续期?如何强制使某个token失效?如题………………

阅读 5.4k
1 个回答
  1. 续期就是签发新的 token 替换掉旧的,写一个中间件拦截请求做 token 签发就可以了。
  2. 更换 secret 可以使 jwt 失效,如果要使某个 token 失效的话,签发的时候使用独立的 secret,这样改掉 secret 可以使对应的 token 失效,不过一般不会这样做。还有一种方式使设置 token 黑名单,拦截已经签发的 token,但如果经常需要拦截的话 jwt 的优势就不在了,建议重新考虑下 jwt 是否适合现在的业务场景。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进