From 0c942c5f5ef9579f318d9306f5c8fdddf215dc98 Mon Sep 17 00:00:00 2001
From: Zheng Jie <201507802@qq.com>
Date: Tue, 4 Jul 2023 22:31:04 +0800
Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=EF=BC=8C=E8=B8=A2=E5=87=BA=E7=94=A8=E6=88=B7=E6=80=A7?=
=?UTF-8?q?=E8=83=BD=E4=BC=98=E5=8C=96=EF=BC=8C=E5=9C=A8=E7=BA=BF=E7=94=A8?=
=?UTF-8?q?=E6=88=B7=E6=9F=A5=E8=AF=A2=E6=80=A7=E8=83=BD=E4=BC=98=E5=8C=96?=
=?UTF-8?q?=20https://github.com/elunez/eladmin/issues/802?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/views/monitor/online/index.vue | 2 +-
.../java/me/zhengjie/utils/RedisUtils.java | 20 ++++-
.../security/config/bean/LoginProperties.java | 2 +-
.../rest/AuthorizationController.java | 9 +-
.../security/rest/OnlineController.java | 14 +--
.../security/security/TokenFilter.java | 3 +-
.../security/security/TokenProvider.java | 12 +++
.../security/service/OnlineUserService.java | 86 +++++--------------
.../security/service/UserCacheManager.java | 6 +-
.../main/resources/config/application-dev.yml | 6 +-
.../resources/config/application-prod.yml | 6 +-
11 files changed, 75 insertions(+), 91 deletions(-)
diff --git a/eladmin-web/src/views/monitor/online/index.vue b/eladmin-web/src/views/monitor/online/index.vue
index b35224d..1de1745 100644
--- a/eladmin-web/src/views/monitor/online/index.vue
+++ b/eladmin-web/src/views/monitor/online/index.vue
@@ -2,7 +2,7 @@
-
+
diff --git a/eladmin/eladmin-common/src/main/java/me/zhengjie/utils/RedisUtils.java b/eladmin/eladmin-common/src/main/java/me/zhengjie/utils/RedisUtils.java
index 9ffbe5c..65d0278 100644
--- a/eladmin/eladmin-common/src/main/java/me/zhengjie/utils/RedisUtils.java
+++ b/eladmin/eladmin-common/src/main/java/me/zhengjie/utils/RedisUtils.java
@@ -19,13 +19,11 @@ import com.google.common.collect.Lists;
import com.google.common.collect.Sets;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Value;
import org.springframework.data.redis.connection.RedisConnection;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.core.*;
import org.springframework.data.redis.serializer.StringRedisSerializer;
import org.springframework.stereotype.Component;
-
import java.util.*;
import java.util.concurrent.TimeUnit;
@@ -36,9 +34,8 @@ import java.util.concurrent.TimeUnit;
@SuppressWarnings({"unchecked", "all"})
public class RedisUtils {
private static final Logger log = LoggerFactory.getLogger(RedisUtils.class);
+
private RedisTemplate