Restaurar a sessão expirada ... e agora?

1 resposta
knik

Pessoal,
O usuário fez o login… entrou e começou a preencher um outro formulário qualquer. Daí ele foi tomar um copo de água e demorou cinco minutos. Quando ele voltou ao computador, a sessão dele foi expirada e, obviamente, ele foi direcionado para fazer o login de novo. Daí ele faz novamente o login e perdeu tudo que tinha digitado.
A minha idéia é: Quando ele fizer o login após ter expirado a sessão, ele ser redirecionado exatamente para o ponto onde ele parou.
Caramba, me lembro de isto ter ocorrido comigo várias vezes em alguns sites por aí (já perdeu uma mensagem de e-mail que estava digitando por que a sessão expirou?).
Bem, eu naum sei se isto é realmente possível.
Estou usando jsf.
Agradeço alguma idéia - - -
Abraços

1 Resposta

paulovittor23

A sua idéia pelo visto é fazer o que chamam de lazy login…
A primeira vista fazer isso na mão deve ser meio complicado… Eu venho utilizando o framework JBoss Seam e ele trata isso automaticamente pra vc…
Mas caso deseje implementar por conta própria de uma pesquisada por “lazy login” no google que deve aparecer algo pra te nortear.

Criado 28 de dezembro de 2007
Ultima resposta 28 de dez. de 2007
Respostas 1
Participantes 2