Como implementar segurança com login em JSF2 [RESOLVIDO]

Pessoal,

Estou desenvolvendo uma aplicação usando JSF2 + Primefaces + Spring. Preciso implementar uma segurança no acesso a ele e pensei em usar interceptação ao acesso aos ManagedBeans, vocês sabem como posso fazer isso nessa arquitetura que citei acima?

Procurei no GUJ, mas não encontrei o que queria.

Poderiam me ajudar ?

Obrigado

Spring Security ?

Olá henry.monma!!!

Bom, na arquitetura que você mencionou acima você pode utilizar o Spring Security. Segue abaixo dois ótimos tutoriais:

http://www.javasimples.com.br/spring-2/spring-security-3-deixando-sua-aplicacao-web-segura/
http://www.loiane.com/2010/01/tutorial-comecando-com-spring-security/

Agora caso você queira implementar a parte de segurança usufruindo dos recursos do JSF 2.0 é necessário que você conheça bem as seis fases existentes nele durante uma request. Você já trabalhou com os PhaseListeners? Você irá precisar de um PhaseListener que trabalha de forma semelhante a um Filter da api de Servlets.
Abraços!!!

psyltrance e Fabricio Vallim, obrigado pelas respostas.

Realmente esses links são ótimos. Era isso mesmo que eu precisava. Vou olhar com calma.

Abraços