Просмотр исходного кода

'优化平台退出登录接口,增加删除redis数据库中对应的openId缓存1'

james 8 месяцев назад
Родитель
Сommit
e7bb89b078

+ 3 - 1
usky-common/usky-common-security/src/main/java/com/usky/common/security/service/TokenService.java

@@ -131,7 +131,9 @@ public class TokenService {
         }
         if((openId != null) && (StringUtils.isNotBlank(openId))){
             String userKey = LOGIN_OPENID+openId;
-            redisService.delete(userKey);
+            if(redisService.hasKey(userKey)){
+                redisService.delete(userKey);
+            }
         }
     }