Commit 01108aa157f98539d7ef4590ffe593a9213bf535

Authored by guzijian
1 parent 326cee25

fix: update token expire Time to never expire time

redis-dockerfile
@@ -2,6 +2,6 @@ FROM redis:6.2 @@ -2,6 +2,6 @@ FROM redis:6.2
2 MAINTAINER guzijian 2 MAINTAINER guzijian
3 EXPOSE 6379 3 EXPOSE 6379
4 # 设置Redis快照 4 # 设置Redis快照
5 -# RUN sed -i 's/^# save ""/save 900 1\nsave 300 10\nsave 60 10000/g' /etc/redis/redis.conf 5 +RUN sed -i 's/^# save ""/save 900 1\nsave 300 10\nsave 60 10000/g' /etc/redis/redis.conf
6 # 确保启动时使用容器内的配置 6 # 确保启动时使用容器内的配置
7 CMD ["redis-server", "/etc/redis/redis.conf"] 7 CMD ["redis-server", "/etc/redis/redis.conf"]
8 \ No newline at end of file 8 \ No newline at end of file
ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/TokenService.java
@@ -145,7 +145,8 @@ public class TokenService @@ -145,7 +145,8 @@ public class TokenService
145 loginUser.setExpireTime(loginUser.getLoginTime() + expireTime * MILLIS_MINUTE); 145 loginUser.setExpireTime(loginUser.getLoginTime() + expireTime * MILLIS_MINUTE);
146 // 根据uuid将loginUser缓存 146 // 根据uuid将loginUser缓存
147 String userKey = getTokenKey(loginUser.getToken()); 147 String userKey = getTokenKey(loginUser.getToken());
148 - redisCache.setCacheObject(userKey, loginUser, expireTime, TimeUnit.MINUTES); 148 +// redisCache.setCacheObject(userKey, loginUser, expireTime, TimeUnit.MINUTES);
  149 + redisCache.setCacheObject(userKey, loginUser);
149 } 150 }
150 151
151 /** 152 /**