Exemplo do código-fonte HttpSession para Login e Logout
http://www.javatpoint.com/servlet-http-session-login-and-logout-example
Trabalhando com Sessão e Filter em JSF (explicação e código-fonte)
Exemplo de código-fonte HttpSession e Filter
http://viralpatel.net/blogs/http-session-handling-tutorial-using-servlet-filters-session-error-filter-servlet-filter/
JSF Filter: Criando um sistema de login com criptografia MD5
(Filter e ManagedBean)http://www.devmedia.com.br/jsf-filter-criando-um-sistema-de-login-com-criptografia-md5/29975
Sessão
https://www.caelum.com.br/apostila-vraptor-hibernate/autenticacao/#14-4-interceptor
https://www.caelum.com.br/apostila-java-web/spring-mvc-autenticacao-e-autorizacao/
Filtros
https://www.caelum.com.br/apostila-java-web/recursos-importantes-filtros/
Documentação oficial sobre Login e Logout
http://docs.oracle.com/javaee/6/tutorial/doc/glxce.html
JSF Filter: Criando um sistema de login com criptografia MD5
(Filter e ManagedBean)http://www.devmedia.com.br/jsf-filter-criando-um-sistema-de-login-com-criptografia-md5/29975
Sessão
https://www.caelum.com.br/apostila-vraptor-hibernate/autenticacao/#14-4-interceptor
https://www.caelum.com.br/apostila-java-web/spring-mvc-autenticacao-e-autorizacao/
Filtros
https://www.caelum.com.br/apostila-java-web/recursos-importantes-filtros/
Documentação oficial sobre Login e Logout
http://docs.oracle.com/javaee/6/tutorial/doc/glxce.html