bom dia amigos,
tenho uma aplicação em jsf para vendas on-line. Estou com dificuldades em criar uma sessão para os usuários. Pois os usuários que são cadastrados e os não cadastrados podem ou não páginas distintas.
Vou tentar descrever o problema:
Ex: usuário visitante: acessa a página home, produtos, empresa, contato.
usuário logado: acessa página home,produtos,empresa,contato,faz pedidos de produtos, etc.
usuário administrador: acessa telas de manutenção.
cada tipo de usuário possui páginas que podem acessar no banco de dados.
problemas encontrados:
o sistema possui tela de login em todas as páginas.
o phaselistener abre em todas as páginas.
como integrar o login do usuário com o phaselistener e gravar na sessão este usuário? sendo que ele abre em todas as páginas?
obrigado! :shock: