From 6e7ba984f17f2a474266a5d3ae37918954f9cf6b Mon Sep 17 00:00:00 2001 From: yeyafei Date: Thu, 11 Jun 2020 17:46:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0shiro-ehcache=EF=BC=8C?= =?UTF-8?q?=E8=A7=A3=E5=86=B3=E4=BC=9A=E5=A4=9A=E6=AC=A1=E8=BF=9B=E5=85=A5?= =?UTF-8?q?doGetAuthorizationInfo=E9=89=B4=E6=9D=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- renren-admin/pom.xml | 5 +++++ .../src/main/java/io/renren/common/config/ShiroConfig.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/renren-admin/pom.xml b/renren-admin/pom.xml index 8a6a0a49..b0f02ea8 100644 --- a/renren-admin/pom.xml +++ b/renren-admin/pom.xml @@ -59,6 +59,11 @@ shiro-spring ${shiro.version} + + org.apache.shiro + shiro-ehcache + ${shiro.version} + com.github.axet kaptcha diff --git a/renren-admin/src/main/java/io/renren/common/config/ShiroConfig.java b/renren-admin/src/main/java/io/renren/common/config/ShiroConfig.java index a13d7aab..93f92f96 100644 --- a/renren-admin/src/main/java/io/renren/common/config/ShiroConfig.java +++ b/renren-admin/src/main/java/io/renren/common/config/ShiroConfig.java @@ -9,6 +9,7 @@ package io.renren.common.config; import io.renren.modules.sys.shiro.UserRealm; +import org.apache.shiro.cache.ehcache.EhCacheManager; import org.apache.shiro.mgt.SecurityManager; import org.apache.shiro.session.mgt.SessionManager; import org.apache.shiro.spring.LifecycleBeanPostProcessor; @@ -60,6 +61,7 @@ public class ShiroConfig { @Bean("securityManager") public SecurityManager securityManager(UserRealm userRealm, SessionManager sessionManager) { DefaultWebSecurityManager securityManager = new DefaultWebSecurityManager(); + securityManager.setCacheManager(new EhCacheManager()); securityManager.setRealm(userRealm); securityManager.setSessionManager(sessionManager); securityManager.setRememberMeManager(null); -- Gitee