1. 程式人生 > >使用shiro進行登入和退出

使用shiro進行登入和退出

     <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
          <property name="securityManager" ref="securityManager" />
           <!-- loginUrl認證提交地址,如果沒有認證將會請求此地址進行認證,請求此                    地址將由formAuthenticationFilter進行表單認證 -->
           <property name="loginUrl" value="/login.action" />
           <property name="unauthorizedUrl" value="/refuse.jsp" />
           <!-- 過濾器鏈定義,從上向下順序執行,一般將/**放在最下邊 -->
           <property name="filterChainDefinitions
">
           <value>
            <!-- 退出攔截,請求logout.action執行退出操作 -->
            /logout.action = logout
            /js/** =anon
           /images/** =anon
           /styles/** =anon
           /** = authc
          </value>
       </property>
   </bean>