From b2c5b8c958ba187246302f835811b3739a50f212 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期二, 21 五月 2024 14:13:07 +0800
Subject: [PATCH] 代码提交

---
 ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java b/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java
index 9813724..403347e 100644
--- a/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java
+++ b/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/auth/AuthLogic.java
@@ -3,6 +3,8 @@
 import java.util.Collection;
 import java.util.HashSet;
 import java.util.Set;
+
+import com.ruoyi.system.api.model.LoginUserParent;
 import org.springframework.util.PatternMatchUtils;
 import com.ruoyi.common.core.context.SecurityContextHolder;
 import com.ruoyi.common.core.exception.auth.NotLoginException;
@@ -99,6 +101,16 @@
     {
         return tokenService.getLoginUser(token);
     }
+    /**
+     * 获取当前用户缓存信息, 如果未登录,则抛出异常
+     *
+     * @param token 前端传递的认证信息
+     * @return 用户缓存信息
+     */
+    public LoginUserParent getLoginUser1(String token)
+    {
+        return tokenService.getLoginUser1(token);
+    }
 
     /**
      * 验证当前用户有效期, 如果相差不足120分钟,自动刷新缓存
@@ -109,6 +121,15 @@
     {
         tokenService.verifyToken(loginUser);
     }
+    /**
+     * 验证当前用户有效期, 如果相差不足120分钟,自动刷新缓存
+     *
+     * @param loginUser 当前用户信息
+     */
+    public void verifyLoginUserExpire1(LoginUserParent loginUser)
+    {
+        tokenService.verifyToken1(loginUser);
+    }
 
     /**
      * 验证用户是否具备某权限

--
Gitblit v1.7.1