Subversion Repositories Integrator Subversion

Rev

Rev 621 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

<?xml version="1.0" encoding="UTF-8"?>

<beans:beans xmlns="http://www.springframework.org/schema/security"  
   xmlns:beans="http://www.springframework.org/schema/beans"  
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
   xsi:schemaLocation="http://www.springframework.org/schema/beans  
   http://www.springframework.org/schema/beans/spring-beans.xsd  
   http://www.springframework.org/schema/security  
   http://www.springframework.org/schema/security/spring-security.xsd">
 
   
    <http auto-config="true" use-expressions="true">
        <form-login login-page="/sistema/login.jsf"
                   login-processing-url="/loginAcao"
                   default-target-url="/index.jsp"
                   authentication-failure-url="/sistema/login.jsf?login_error=1" />
                <!-- **LIBERE RECURSOS DO JSF/PRIMEFACES** -->
        <intercept-url pattern="/javax.faces.resource/**" access="permitAll" />
        <!-- Se estiver em Jakarta Faces 3: -->
        <!-- <intercept-url pattern="/jakarta.faces.resource/**" access="permitAll" /> -->
        <intercept-url pattern="/resources/**" access="permitAll" />
                       
        <intercept-url pattern="/sistema/login.jsf" access="permitAll" />
        <intercept-url pattern="/sistema/login.xhtml" access="permitAll" />
        <intercept-url pattern="/sistema/login_esqueci_senha.xhtml" access="permitAll" />
        <intercept-url pattern="/sistema/cadastro_externo.xhtml" access="permitAll" />
        <intercept-url pattern="/sistema/personalizacao/estampas.xhtml" access="permitAll" />
        <intercept-url pattern="/sistema/comercial/nps_atendimento.xhtml" access="permitAll" />
       
        <intercept-url pattern="/sistema/**" access="authenticated" />
        <csrf disabled="true" />
                   
                <logout logout-url="/sistema_security_logout" logout-success-url="/sistema/pagina_inicial.xhtml"/>
    </http>
 
    <beans:bean id="sistemaAuthenticationProvider" class="br.com.ec.controller.seguranca.SistemaAuthenticationProvider" />
       
        <authentication-manager alias="authManager">
                <authentication-provider ref="sistemaAuthenticationProvider"/>
        </authentication-manager>
       
</beans:beans>