[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Dúvida logout  XML
Forum Index -> Comentários Gerais
Author Message
j2tinho



Joined: 21/05/2009 06:06:33
Messages: 23
Offline

Boa tarde pessoal!

Seguinte, na minha aplicação ao dar logout redireciono o usuário para a página home, até aí sem problemas, porém ao clicar no botão voltar do browser, consigo voltar para a página anterior que deve ser acessada somente se o usuário estiver logado.
Geralmente como o pessoal resolve esse problema?
abraço!
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 834
Location: Fortaleza-CE
Offline

Ola,

No geral logout envolve invalidação da sessão http.

Não sei qual tipo de autenticação você utiliza mas se estiver você mesmo controlando
isso com o usuário na sessão, no geral invalidar e fazer a checagem é uma saída.

Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
Blog
http://www.kawaiwiki.org/
http://www.mentaframework.org/
Member
Mentawai Developer
j2tinho



Joined: 21/05/2009 06:06:33
Messages: 23
Offline

olá Lobo!

Estou usando a autenticação do menta mesmo(BaseLoginAction) e colocando o usuário na sessão noramalmente.
No logout utilizo session.reset(), pra tira o usuário da sessão, porém ao clicar no botão voltar do browser consigo retornar a página anterior. Será que é alguma coisa relacionada a cache do navegador?
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 834
Location: Fortaleza-CE
Offline

Pode ser..

Vou testar isso nesse fim de semana.

[editado] melhor ainda, teste com o seguinte exemplo
http://www.mentaframework.org/examples/Authorization.war
[/editado]

Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
Blog
http://www.kawaiwiki.org/
http://www.mentaframework.org/
Member
Mentawai Developer
j2tinho



Joined: 21/05/2009 06:06:33
Messages: 23
Offline

Olá!

No IE 6 funcionou, porém no firefox 3.6.3 não funcionou.
Inclusive testei o exemplo de autorização que vc me passou no IE6 e funcionou de boa, porém no firefox 3.6.3 mesmo após logout consigo retorna pra página que possui a tag <mtw:requiresAuthentication />.
Vou quebrar a cabeça mais um pouco aqui qualquer coisa entro em contato.
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team