add login success url

This commit is contained in:
Shaun Chyxion 2018-07-07 22:00:34 +08:00
parent d823b12ab1
commit 8ebee87209

View File

@ -36,13 +36,13 @@
<bean id="shiroFilter" parent="shiroFilterParent">
<property name="securityManager" ref="securityManager" />
<property name="loginUrl" value="${tigon.shiro.login-url:${tigon.shiro.cas.server.login-url:${tigon.shiro.cas.server.addr}/login}}?service=${tigon.shiro.cas.client.addr}${tigon.shiro.cas.client.login.path:/cas/login}?client_name=${spring.application.name}}" />
<property name="successUrl" value="${tigon.shiro.login-success-url:/login-success}" />
<property name="filters">
<map>
<entry key="${tigon.shiro.cas.login-callback-filter-name:cas}">
<bean class="io.buji.pac4j.filter.CallbackFilter">
<property name="config" ref="casConfig" />
<property name="defaultUrl" value="${tigon.shiro.login-success-url:/}" />
</bean>
</entry>
<entry key="${tigon.shiro.cas.security-filter-name:user}">
@ -57,7 +57,7 @@
<property name="localLogout" value="${tigon.shiro.cas.local-logout:true}" />
<property name="centralLogout" value="${tigon.shiro.cas.central-logout:true}" />
<property name="logoutUrlPattern" value="${tigon.shiro.logout-path:/logout}" />
<property name="defaultUrl" value="${tigon.shiro.logout-success-url:/logout-success}" />
<property name="defaultUrl" value="${tigon.shiro.logout-success-url:/}" />
</bean>
</entry>
</map>
@ -70,7 +70,7 @@
<map>
<entry key="${tigon.shiro.cas.login-callback-path:/cas/login}" value="${tigon.shiro.cas.login-callback-filter-name:cas}" />
<entry key="${tigon.shiro.cas.logout-path:/logout}" value="${tigon.shiro.cas.logout-filter-name:logout}" />
<entry key="${tigon.shiro.cas.logout-success-url:/logout-success}" value="anon" />
<entry key="${tigon.shiro.cas.logout-success-url:/}" value="anon" />
</map>
</constructor-arg>
</bean>