使用 Redis 的原因:改密码时,旧 JWT 令牌不会立即失效,仍能被使用。
实现思路:在拦截器中,在登陆后,用户将原本只需响应浏览器改为同时在Redis 中也存一份。在进行其他操作时,除校验验证令牌是否合法外,再将 Redis 上存的与请求头的令牌进行比较,若相同则放行,异则不予通过。在修改密码时,删除 Redis 上存的令牌。
4.29 redis在java项目的使用
📅 2026/7/4 23:39:12
👁️ 阅读次数
📝 编程学习
编程学习
技术分享
实战经验
深入了解每一个知识点
使用 Redis 的原因:改密码时,旧 JWT 令牌不会立即失效,仍能被使用。
实现思路:在拦截器中,在登陆后,用户将原本只需响应浏览器改为同时在Redis 中也存一份。在进行其他操作时,除校验验证令牌是否合法外,再将 Redis 上存的与请求头的令牌进行比较,若相同则放行,异则不予通过。在修改密码时,删除 Redis 上存的令牌。