Logout

1 resposta
C

olá estou usando a autenticação feita pelo conteiner.
queria saber como fazer logout?

1 Resposta

berg.pb

Vc pode criar um servlet simples que seta na sessao o atributo para o usuário em questão, com o valor null.

request.getSession().setAttribute("nomeDoAtributoQueVcUsa", null); return "paginaPincipal.jsp";

Vc ainda poderá invalidar diretamente a sessão:

request.session.invalidate(); return "paginaPincipal.jsp";

Nos 2 casos, vc direciona para uma página principal.

Se o usuário quiser acessar algum recurso que dependa de autenticação, ele terá que fazê-lo antes.

Abraços

Criado 31 de outubro de 2008
Ultima resposta 31 de out. de 2008
Respostas 1
Participantes 2