From 653cbd6bc42565dbdcc7fdbe652874738b1908df Mon Sep 17 00:00:00 2001
From: XiaoRuby <3114200645@qq.com>
Date: 星期二, 25 七月 2023 15:32:34 +0800
Subject: [PATCH] LIMS管理系统框架-开发7-25标准库修改前
---
user-server/src/main/java/com/yuanchu/limslaboratory/shiro/config/ShiroConfig.java | 18 +++++++++++++++---
1 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/config/ShiroConfig.java b/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/config/ShiroConfig.java
index be5d706..382e740 100644
--- a/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/config/ShiroConfig.java
+++ b/user-server/src/main/java/com/yuanchu/limslaboratory/shiro/config/ShiroConfig.java
@@ -123,15 +123,27 @@
return securityManager;
}
-// 鍒涘缓鑷畾涔塕ealm
+ // 鍒涘缓鑷畾涔塕ealm
@Bean
public Realm shiroRealm() {
- return new ShiroRealm();
+ ShiroRealm realm = new ShiroRealm();
+// HashedCredentialsMatcher credentialsMatcher = new HashedCredentialsMatcher();
+//// //璁剧疆浣跨敤MD5鍔犲瘑绠楁硶
+//// credentialsMatcher.setHashAlgorithmName(Md5Hash.ALGORITHM_NAME);
+//// //鏁e垪娆℃暟
+//// credentialsMatcher.setHashIterations(1024);
+// realm.setCredentialsMatcher(credentialsMatcher);
+ return realm;
}
@Bean
public Realm JwtRealm(){
- return new JwtRealm();
+ JwtRealm jwtRealm = new JwtRealm();
+ // 璁剧疆鍔犲瘑绠楁硶
+ CredentialsMatcher credentialsMatcher = new JwtCredentialsMatcher();
+ // 璁剧疆鍔犲瘑娆℃暟
+ jwtRealm.setCredentialsMatcher(credentialsMatcher);
+ return jwtRealm;
}
--
Gitblit v1.9.3