JSF - Mecanismo de Login/Logout

1 resposta
david.laks

Bom dia pessoal.

Estou com um problema para criar um mecanismo de login/logout no meu sistema utilizando JSF. A principio, eu criei uma action tanto para login e logout. O login valida o usuário e, se o login/senha confere, ele adiciona o usuário no contexto de sessão, e também adiciona o nome do user em um set no contexto de aplicação (fiz isso para caso alguém tentar logar com o mesmo login eu consiga verificar que o usuário já está logado). O logout apenas apaga o usuário da sessão, e remove o nome do mesmo da lista.

O problema que estou encontrando é como validar que o usuário saiu do sistema sem ter apertado o botão ‘logout’ (abrindo outro site, ou fechando o browser, por exemplo). Alguém sabe me falar como posso validar isso?

Desde já grato,
David Laks

1 Resposta

urubatan

é bom tu estudar a API de servlets e JSP antes de tentar programar para WEB.
isto é pré requisito para utilização de JSF.

é só colocar na sessão, esta vai ser invalidada quando acabar o timeout configurado.
e para saber quando chegou o timeout é só tu configurar um listener no web.xml.

Criado 30 de maio de 2006
Ultima resposta 30 de mai. de 2006
Respostas 1
Participantes 2