Como fazer para ficar logado no site ??  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
diogofifa
JavaBaby
[Avatar]

Membro desde: 26/11/2007 00:29:41
Mensagens: 97
Offline

Fala galera blz?? Bom eu to fazendo um site e nesse site vou fazer um login com senha, eu ja sei fazer um login certinho mas acontece o seguinte eu digito minha senha e login para entrar num determinado lugar entao permite a minha entrada, mas se eu for pra outro lugar no site eu tenho que digitar minha senha e login de novo, e se tentar voltar para o lugar aonde eu estava tenho que digitar minha senha e login novamente...

Como que eu faço pra digitar a minha senha e login no site e ela ficar memorizada e enquanto eu estiver logado no site ter livre acesso...

Valeu galera, abraços...
[Email]
rodrigoallemand
GUJ Ranger
[Avatar]

Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline

Vc pode colocar um objeto na sessão do usuário e sempre verificar essa existencia. Caso não exista, redirecione para a tela de login.
Se vc já está fazendo isso e quer manter o usuário logado mesmo quando ele sai do contexto, vc pode trabalhar com cookies, lembrando que cada usuário pode configurar a politica de cookie independente da sua aplicação.

Rodrigo Allemand

A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br
[WWW] [MSN]
mateusprado
JavaEvangelist
[Avatar]

Membro desde: 26/02/2008 07:20:38
Mensagens: 413
Localização: São Paulo, SP
Offline

se vc usa jsf, pode usar um phase listner, adicionado em seu faces.config.
ai em um mb vc cia sua politica como quer.

Mateus Prado


Caelum Stella

SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer
[WWW] [MSN]
royopa
Debugger

Membro desde: 04/11/2007 17:06:43
Mensagens: 54
Offline

Estou trabalhando em uma aplicação em que eu utilizo o falado anteriormente. Eu jogo o objeto logado na sessão.

Então, utilizo um servlet filter para verificar se o usuário está logado (se o objeto está na sessão), se não estiver na sessão, envaminha-o para a página de login com uma mensagem de erro.

Abraço

Rodrigo
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team