Commit 56772d08d8911b7c90786741b512d60ee3157c95
1 parent
85052c1a
🐞 fix(system): 未删除 Redis 中的刷新令牌
Showing
1 changed file
with
2 additions
and
0 deletions
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/oauth2/OAuth2TokenServiceImpl.java
| @@ -151,6 +151,7 @@ public class OAuth2TokenServiceImpl implements OAuth2TokenService { | @@ -151,6 +151,7 @@ public class OAuth2TokenServiceImpl implements OAuth2TokenService { | ||
| 151 | oauth2AccessTokenRedisDAO.delete(accessToken); | 151 | oauth2AccessTokenRedisDAO.delete(accessToken); |
| 152 | // 删除刷新令牌 | 152 | // 删除刷新令牌 |
| 153 | oauth2RefreshTokenMapper.deleteByRefreshToken(accessTokenDO.getRefreshToken()); | 153 | oauth2RefreshTokenMapper.deleteByRefreshToken(accessTokenDO.getRefreshToken()); |
| 154 | + oauth2AccessTokenRedisDAO.delete(accessTokenDO.getRefreshToken()); | ||
| 154 | return accessTokenDO; | 155 | return accessTokenDO; |
| 155 | } | 156 | } |
| 156 | 157 | ||
| @@ -166,6 +167,7 @@ public class OAuth2TokenServiceImpl implements OAuth2TokenService { | @@ -166,6 +167,7 @@ public class OAuth2TokenServiceImpl implements OAuth2TokenService { | ||
| 166 | oauth2AccessTokenRedisDAO.delete(accessToken.getAccessToken()); | 167 | oauth2AccessTokenRedisDAO.delete(accessToken.getAccessToken()); |
| 167 | // 删除刷新令牌 | 168 | // 删除刷新令牌 |
| 168 | oauth2RefreshTokenMapper.deleteByRefreshToken(accessToken.getRefreshToken()); | 169 | oauth2RefreshTokenMapper.deleteByRefreshToken(accessToken.getRefreshToken()); |
| 170 | + oauth2AccessTokenRedisDAO.delete(accessToken.getRefreshToken()); | ||
| 169 | }); | 171 | }); |
| 170 | } | 172 | } |
| 171 | 173 |