To com uma dúvida que não sei como resolver, estou utilizando o Framework Seam para desenvolver uma aplicação, e o problema ocorre no login implementado pelo Seam…
O Seam me coloca sempre na página de login quando entro, eu configurei um redirect que me joga na página de login, eu faço o login e funciona perfeitamente, porém quando logado e coloco o link da página de login (www.teste.com.br/login.seam), ele permite eu logar, com informações falsas (desde que eu não tenha dado um logout)…
Não sei se consigo explicar melhor, mas o que quero é impedir de acessar a tela de login, caso já tenha alguém logado no sistema, é possível?
algumas opções:
:arrow: você precisa bloquear o acesso a página de login
:arrow: deslogar o usuário ao acessar a página de login
:arrow: verificar se o usuário já está logado e, em caso positivo, redirecionar para a mesma página de entrada que o usuário seria redirecionado ao efetuar o login
Segue um código exemplo para a última opção, utilizando page-action: