From 064457406bda554e713aea8bada1bb066be42b8e Mon Sep 17 00:00:00 2001
From: XiaoRuby <3114200645@qq.com>
Date: 星期六, 23 九月 2023 12:39:29 +0800
Subject: [PATCH] 9-23 去鵷雏管理端验证

---
 user-server/src/main/java/com/yuanchu/limslaboratory/clients/UserLoginUtils.java |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/user-server/src/main/java/com/yuanchu/limslaboratory/clients/UserLoginUtils.java b/user-server/src/main/java/com/yuanchu/limslaboratory/clients/UserLoginUtils.java
index 43189b1..2c5771a 100644
--- a/user-server/src/main/java/com/yuanchu/limslaboratory/clients/UserLoginUtils.java
+++ b/user-server/src/main/java/com/yuanchu/limslaboratory/clients/UserLoginUtils.java
@@ -2,23 +2,29 @@
 
 import cn.hutool.crypto.SecureUtil;
 import cn.hutool.crypto.symmetric.AES;
+import com.yuanchu.limslaboratory.mapper.RoleManageMapper;
+import com.yuanchu.limslaboratory.mapper.UserMapper;
+import com.yuanchu.limslaboratory.pojo.Menu;
+import com.yuanchu.limslaboratory.pojo.RoleMenu;
 import com.yuanchu.limslaboratory.pojo.User;
+import com.yuanchu.limslaboratory.pojo.dto.RoleAndMenuDto;
 import com.yuanchu.limslaboratory.shiro.utils.JwtUtils;
+import com.yuanchu.limslaboratory.utils.MyUtil;
 import com.yuanchu.limslaboratory.utils.RedisUtil;
 import com.yuanchu.limslaboratory.vo.Result;
-import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Component;
 
+import javax.annotation.Resource;
 import java.nio.charset.StandardCharsets;
 import java.util.HashMap;
+import java.util.List;
 import java.util.Map;
+import java.util.Objects;
+import java.util.stream.Collectors;
 
 @Component
 public class UserLoginUtils {
-
-    @Autowired
-    private JwtUtils jwtUtils;
-
 
     public Result<Map<String, Object>> LoginExamine(User user){
         String token = JwtUtils.sign(user.getAccount());
@@ -27,15 +33,10 @@
         mapRedis.put("account", user.getAccount());
         mapRedis.put("name", user.getName());
         mapRedis.put("enterpriseId", user.getEnterpriseId());
-
-
         String adminMD5 = SecureUtil.md5(SecureUtil.md5(user.getAccount()));
         // 鏋勫缓
-        AES aes = SecureUtil.aes(adminMD5.getBytes(StandardCharsets.UTF_8));
-        String admins = aes.encryptHex(user.getAccount());
-        mapRedis.put("sessionLayerId", SecureUtil.md5(admins));
+        mapRedis.put("sessionLayerId", adminMD5);
         mapRedis.put("roleId",user.getRoleId());
-
         //瀛樺叆redis,浜屼釜灏忔椂鍚庡垹闄�
         RedisUtil.set(token, mapRedis, 120);
         //

--
Gitblit v1.9.3