Преглед на файлове

针对白老师账号做token不失效特殊处理

zhb.dong преди 1 година
родител
ревизия
079f1cc01a
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      zd-common/common-core/src/main/java/com/zd/common/core/security/TokenServiceImpl.java

+ 6 - 1
zd-common/common-core/src/main/java/com/zd/common/core/security/TokenServiceImpl.java

@@ -39,7 +39,12 @@ public class TokenServiceImpl implements TokenService {
         if(ObjectUtils.isNotEmpty(login) && !StringUtils.isEmpty(login.getUserType()) && login.getUserType().equals("99")){
             redisTemplate.opsForValue().set(ACCESS_TOKEN + map.get("access_token"), login);
         }else{
-            redisTemplate.opsForValue().set(ACCESS_TOKEN + map.get("access_token"), login, EXPIRE_TIME, TimeUnit.SECONDS);
+            //针对白老师账号做token不失效处理  20240430
+            if(ObjectUtils.isNotEmpty(login) && !StringUtils.isEmpty(login.getUserName()) && login.getUserName().equals("2433321376")){
+                redisTemplate.opsForValue().set(ACCESS_TOKEN + map.get("access_token"), login);
+            }else{
+                redisTemplate.opsForValue().set(ACCESS_TOKEN + map.get("access_token"), login, EXPIRE_TIME, TimeUnit.SECONDS);
+            }
         }
         //redisService.setCacheObject(ACCESS_TOKEN + map.get("access_token"), loginUser, EXPIRE_TIME, TimeUnit.SECONDS);
         return map;