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