Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 695 | blopes | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | |||
| 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"> |
||
| 12 | <form-login login-page="/sistema/login.jsf" |
||
| 13 | login-processing-url="/loginAcao" |
||
| 14 | default-target-url="/index.jsp" |
||
| 15 | authentication-failure-url="/sistema/login.jsf?login_error=1" /> |
||
| 16 | <!-- **LIBERE RECURSOS DO JSF/PRIMEFACES** --> |
||
| 17 | <intercept-url pattern="/javax.faces.resource/**" access="permitAll" /> |
||
| 18 | <!-- Se estiver em Jakarta Faces 3: --> |
||
| 19 | <!-- <intercept-url pattern="/jakarta.faces.resource/**" access="permitAll" /> --> |
||
| 20 | <intercept-url pattern="/resources/**" access="permitAll" /> |
||
| 21 | |||
| 22 | <intercept-url pattern="/sistema/login.jsf" access="permitAll" /> |
||
| 23 | <intercept-url pattern="/sistema/login.xhtml" access="permitAll" /> |
||
| 24 | <intercept-url pattern="/sistema/login_esqueci_senha.xhtml" access="permitAll" /> |
||
| 25 | <intercept-url pattern="/sistema/cadastro_externo.xhtml" access="permitAll" /> |
||
| 26 | <intercept-url pattern="/sistema/personalizacao/estampas.xhtml" access="permitAll" /> |
||
| 27 | <intercept-url pattern="/sistema/comercial/nps_atendimento.xhtml" access="permitAll" /> |
||
| 28 | |||
| 29 | <intercept-url pattern="/sistema/**" access="authenticated" /> |
||
| 30 | <csrf disabled="true" /> |
||
| 31 | |||
| 32 | <logout logout-url="/sistema_security_logout" logout-success-url="/sistema/pagina_inicial.xhtml"/> |
||
| 33 | </http> |
||
| 34 | |||
| 35 | <beans:bean id="sistemaAuthenticationProvider" class="br.com.ec.controller.seguranca.SistemaAuthenticationProvider" /> |
||
| 36 | |||
| 37 | <authentication-manager alias="authManager"> |
||
| 38 | <authentication-provider ref="sistemaAuthenticationProvider"/> |
||
| 39 | </authentication-manager> |
||
| 40 | |||
| 41 | </beans:beans> |