integrando jsf 2 e spring security

20
INTEGRANDO JSF 2 E SPRING SECURITY Marcos Berwanger [email protected]

Upload: kira

Post on 29-Jan-2016

74 views

Category:

Documents


0 download

DESCRIPTION

Integrando JSF 2 E Spring Security. Marcos Berwanger [email protected]. AMBIENTE. NetBeans 6.8 Java EE 6 JSF 2.0 Spring Framework 3.0.0 Spring Security 2.0.5. Jar. Web.xml – Spring framework. Web.xml – spring security. P áginas w eb /Web-inf. Spring-servlet.xml. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Integrando JSF 2  E Spring Security

INTEGRANDO JSF 2 E

SPRING SECURITY

Marcos Berwanger

[email protected]

Page 2: Integrando JSF 2  E Spring Security

AMBIENTE NetBeans 6.8 Java EE 6 JSF 2.0 Spring Framework 3.0.0 Spring Security 2.0.5

Page 3: Integrando JSF 2  E Spring Security

JAR

Page 4: Integrando JSF 2  E Spring Security

WEB.XML – SPRING FRAMEWORK

Page 5: Integrando JSF 2  E Spring Security

WEB.XML – SPRING SECURITY

Page 6: Integrando JSF 2  E Spring Security

PÁGINAS WEB/WEB-INF

Page 7: Integrando JSF 2  E Spring Security

SPRING-SERVLET.XML

Page 8: Integrando JSF 2  E Spring Security

APPLICATIONCONTEXT.XML

Page 9: Integrando JSF 2  E Spring Security

APPLICATIONCONTEXT-SECURITY.XML

Roles sem o prefixo “ROLE_”

Page 10: Integrando JSF 2  E Spring Security

APPLICATIONCONTEXT-SECURITY.XML

Roles sem o prefixo “ROLE_”

Page 11: Integrando JSF 2  E Spring Security

APPLICATIONCONTEXT-SECURITY.XML

Page 12: Integrando JSF 2  E Spring Security

FACES-CONFIG.XML

Page 13: Integrando JSF 2  E Spring Security

JAVA CODE

Page 14: Integrando JSF 2  E Spring Security

LOGINCONTROLLER.JAVA

Controller para o Spring Framework

Page 15: Integrando JSF 2  E Spring Security

LOGINPHASELISTENER.JAVA

Page 16: Integrando JSF 2  E Spring Security

USERDETAILS.JAVA

Page 17: Integrando JSF 2  E Spring Security

USERREPOSITORY.JAVA

Page 18: Integrando JSF 2  E Spring Security

INDEX.XHTML

Page 19: Integrando JSF 2  E Spring Security

USERMANAGED.JAVA

Page 20: Integrando JSF 2  E Spring Security

OBRIGADO!

Marcos [email protected]