From 27e9d7d2c7db63c5f12c83e069980213398e8337 Mon Sep 17 00:00:00 2001
From: XiaoRuby <3114200645@qq.com>
Date: 星期四, 13 七月 2023 10:22:51 +0800
Subject: [PATCH] LIMS管理系统框架-开发7-12-v1.0.0

---
 user-server/src/main/java/com/yuanchu/limslaboratory/shiro/realm/ShiroRealm.java |   18 ++----------------
 1 files changed, 2 insertions(+), 16 deletions(-)

diff --git a/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/realm/ShiroRealm.java b/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/realm/ShiroRealm.java
index ec429f4..24b24b1 100644
--- a/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/realm/ShiroRealm.java
+++ b/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/realm/ShiroRealm.java
@@ -2,10 +2,8 @@
 
 import com.yuanchu.limslaboratory.pojo.User;
 import com.yuanchu.limslaboratory.service.UserService;
-import com.yuanchu.limslaboratory.utils.MyUtils;
-import com.yuanchu.limslaboratory.utils.SpringUtils;
+import com.yuanchu.limslaboratory.utils.SpringUtil;
 import org.apache.shiro.authc.*;
-import org.apache.shiro.authc.credential.CredentialsMatcher;
 import org.apache.shiro.authz.AuthorizationInfo;
 import org.apache.shiro.realm.AuthorizingRealm;
 import org.apache.shiro.subject.PrincipalCollection;
@@ -32,24 +30,12 @@
     protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) {
         String principal = (String) authenticationToken.getPrincipal();
         //鑾峰彇UserService瀵硅薄
-        UserService userService = SpringUtils.getBean(UserService.class);
+        UserService userService = SpringUtil.getBean(UserService.class);
         user = userService.AccordingUsernameSelectAll(principal);
-        MyUtils.PrintLog(user.toString());
         if (!ObjectUtils.isEmpty(user)) {
             return new SimpleAuthenticationInfo(user.getAccount(), user.getPassword(), this.getName());
         } else {
             throw new UnknownAccountException();
         }
-    }
-
-    @Override
-    public void setCredentialsMatcher(CredentialsMatcher credentialsMatcher) {
-//        HashedCredentialsMatcher hashedCredentialsMatcher = new HashedCredentialsMatcher();
-//        //璁剧疆浣跨敤MD5鍔犲瘑绠楁硶
-//        hashedCredentialsMatcher.setHashAlgorithmName(Md5Hash.ALGORITHM_NAME);
-//        //鏁e垪娆℃暟
-//        hashedCredentialsMatcher.setHashIterations(1024);
-//        super.setCredentialsMatcher(hashedCredentialsMatcher);
-        super.setCredentialsMatcher(credentialsMatcher);
     }
 }

--
Gitblit v1.9.3