update
This commit is contained in:
@@ -27,16 +27,7 @@
|
|||||||
<artifactId>jeesite-module-core</artifactId>
|
<artifactId>jeesite-module-core</artifactId>
|
||||||
<version>${project.parent.version}</version>
|
<version>${project.parent.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- 全文搜索引擎 Lucene -->
|
|
||||||
<!-- <dependency> <groupId>com.jeesite</groupId> <artifactId>jeesite-plugin-lucene</artifactId>
|
|
||||||
<version>${project.parent.version}</version> </dependency> -->
|
|
||||||
|
|
||||||
<!-- 静态资源-ECharts图表 -->
|
|
||||||
<!-- <dependency> <groupId>com.jeesite</groupId> <artifactId>jeesite-plugin-echarts</artifactId>
|
|
||||||
<version>${project.parent.version}</version> </dependency> -->
|
|
||||||
|
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -16,12 +16,9 @@ import org.apache.shiro.spring.LifecycleBeanPostProcessor;
|
|||||||
import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor;
|
import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor;
|
||||||
import org.apache.shiro.web.filter.InvalidRequestFilter;
|
import org.apache.shiro.web.filter.InvalidRequestFilter;
|
||||||
import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator;
|
import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
|
||||||
import org.springframework.boot.web.servlet.FilterRegistrationBean;
|
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.context.annotation.DependsOn;
|
import org.springframework.context.annotation.DependsOn;
|
||||||
import org.springframework.core.annotation.Order;
|
|
||||||
|
|
||||||
import com.jeesite.common.collect.ListUtils;
|
import com.jeesite.common.collect.ListUtils;
|
||||||
import com.jeesite.common.config.Global;
|
import com.jeesite.common.config.Global;
|
||||||
@@ -52,19 +49,6 @@ import com.jeesite.common.shiro.web.WebSecurityManager;
|
|||||||
@Configuration(proxyBeanMethods = false)
|
@Configuration(proxyBeanMethods = false)
|
||||||
public class ShiroConfig {
|
public class ShiroConfig {
|
||||||
|
|
||||||
/**
|
|
||||||
* Apache Shiro Filter
|
|
||||||
*/
|
|
||||||
@Bean
|
|
||||||
@Order(3000)
|
|
||||||
@ConditionalOnMissingBean(name="shiroFilterProxy")
|
|
||||||
public FilterRegistrationBean<Filter> shiroFilterProxy(ShiroFilterFactoryBean shiroFilter) throws Exception {
|
|
||||||
FilterRegistrationBean<Filter> bean = new FilterRegistrationBean<>();
|
|
||||||
bean.setFilter((Filter) shiroFilter.getInstance());
|
|
||||||
bean.addUrlPatterns("/*");
|
|
||||||
return bean;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 内部系统访问过滤器
|
* 内部系统访问过滤器
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ import com.jeesite.common.lang.StringUtils;
|
|||||||
import com.jeesite.common.service.BaseService;
|
import com.jeesite.common.service.BaseService;
|
||||||
import com.jeesite.modules.msg.entity.MsgPush;
|
import com.jeesite.modules.msg.entity.MsgPush;
|
||||||
import com.jeesite.modules.msg.entity.content.EmailMsgContent;
|
import com.jeesite.modules.msg.entity.content.EmailMsgContent;
|
||||||
import com.jeesite.modules.msg.send.MsgSendService;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 电子邮件发送服务实现
|
* 电子邮件发送服务实现
|
||||||
|
|||||||
@@ -424,6 +424,7 @@ shiro:
|
|||||||
/userfiles/** = anon
|
/userfiles/** = anon
|
||||||
/validCode = anon
|
/validCode = anon
|
||||||
/static/** = anon
|
/static/** = anon
|
||||||
|
/oauth2/authorize = user
|
||||||
/druid/** = perms[sys:state:druid]
|
/druid/** = perms[sys:state:druid]
|
||||||
/bpm/modeler/** = perms[bpm:modeler]
|
/bpm/modeler/** = perms[bpm:modeler]
|
||||||
${adminPath}/login-cas = cas
|
${adminPath}/login-cas = cas
|
||||||
|
|||||||
Reference in New Issue
Block a user