Browse Source

token时间更改

caojp 4 hours ago
parent
commit
9a1dae4694

+ 2 - 2
service/admin/src/main/java/com/zhentao/service/impl/AuthServiceImpl.java

@@ -81,11 +81,11 @@ public class AuthServiceImpl implements AuthService {
     public String generateToken(AdminUser user) {
         String token = UUID.randomUUID().toString().replace("-", "");
         
-        // 将token存储到Redis(如果可用),1小时过期
+        // 将token存储到Redis(如果可用),1过期
         if (redisTemplate != null) {
             try {
                 String key = "admin:token:" + token;
-                redisTemplate.opsForValue().set(key, String.valueOf(user.getId()), 1, TimeUnit.HOURS);
+                redisTemplate.opsForValue().set(key, String.valueOf(user.getId()), 1, TimeUnit.DAYS);
             } catch (Exception e) {
                 e.printStackTrace();
             }

+ 3 - 3
service/admin/src/main/java/com/zhentao/util/JwtUtil.java

@@ -14,7 +14,7 @@ import java.util.Map;
 
 /**
  * JWT工具类
- * Token有效期:1小时
+ * Token有效期:1
  */
 @Component
 public class JwtUtil {
@@ -23,9 +23,9 @@ public class JwtUtil {
     private String secret;
     
     /**
-     * Token过期时间:1小时(3600秒)
+     * Token过期时间:1天(86400秒)
      */
-    private static final long EXPIRE_TIME = 60 * 60 * 1000; // 1小时
+    private static final long EXPIRE_TIME = 24 * 60 * 60 * 1000; // 1天
     
     /**
      * 生成Token