Subversion Repositories Integrator Subversion

Rev

Rev 245 | Rev 319 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
218 espaco 1
<?xml version="1.0" encoding="UTF-8"?>
242 espaco 2
 
218 espaco 3
<beans:beans xmlns="http://www.springframework.org/schema/security"  
4
    xmlns:beans="http://www.springframework.org/schema/beans"  
5
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
6
    xsi:schemaLocation="http://www.springframework.org/schema/beans  
7
    http://www.springframework.org/schema/beans/spring-beans.xsd  
8
    http://www.springframework.org/schema/security  
9
    http://www.springframework.org/schema/security/spring-security.xsd">  
10
 
11
    <http auto-config="true" use-expressions="true">
242 espaco 12
        <form-login login-page="/sistema/login.jsf" 
218 espaco 13
                    login-processing-url="/loginAcao" 
242 espaco 14
                    default-target-url="/index.jsp"
15
                    authentication-failure-url="/sistema/login.jsf?login_error=1" />
218 espaco 16
 
242 espaco 17
        <intercept-url pattern="/sistema/login.jsf" access="permitAll" />
18
        <intercept-url pattern="/sistema/login.xhtml" access="permitAll" />
245 espaco 19
        <intercept-url pattern="/sistema/login_esqueci_senha.xhtml" access="permitAll" />
299 espaco 20
        <intercept-url pattern="/sistema/cadastro_externo.xhtml" access="permitAll" />
245 espaco 21
 
242 espaco 22
        <intercept-url pattern="/sistema/**" access="authenticated" />
23
        <csrf disabled="true" />
24
 
25
                <logout logout-url="/sistema_security_logout" logout-success-url="/sistema/pagina_inicial.xhtml"/>
218 espaco 26
    </http>
242 espaco 27
 
218 espaco 28
    <beans:bean id="sistemaAuthenticationProvider" class="br.com.ec.controller.seguranca.SistemaAuthenticationProvider" />
242 espaco 29
 
30
        <authentication-manager alias="authManager">
31
                <authentication-provider ref="sistemaAuthenticationProvider"/>
218 espaco 32
        </authentication-manager>
33
 
34
</beans:beans>