首页 > 解决方案 > 如何禁用 JWT 令牌

问题描述

我想在用户从应用程序注销时禁用生成的 JWT 令牌,这需要在后端代码中完成。如何使用身份验证服务器 (SpringBoot) 禁用 JSON Web 令牌 (JWT)

标签: springsecurityoauth-2.0jwt

解决方案


一般来说,使用 JWT,您可以获得持续时间较短(如 15 分钟)和较长刷新令牌(30 天)的访问令牌。您应该将您给出的刷新令牌存储在一个表中,当用户注销时,将该令牌标记为已撤销,然后当您给出一个新的访问令牌时,验证该刷新令牌尚未被撤销。


推荐阅读