Estou criando uma loja virtual usando Maven + Struts 2 + Spring
É o primeiro projeto que faço sozinho e já tenho algumas coisas prontas, mas travei na hora de fazer a sessão de usuário. Como fazer um usuário poder logar, ter acesso a uma página de configurações de seus dados, e fazer logout? Não sei nem por onde começar para fazer isso, se puderem me ajudar agradeço!
Existem alguns frameworks especializados para autenticação/autorização, como o Spring Security e o JAAS.
Se for algo mais simples, um Servlet Filter pode resolver