Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Danilo Ramos

Logout

Recommended Posts

Danilo, sempre q você se loga em um sistema em ASP, você abre uma Session com o ID do usuario(pelo menos eh assim q eu faço!), e em todas as paginas você faz uma verificação

 

if len(Session("id_usuario")) = 0 then

response.redirect("login.asp?erro=Sessão Expirou")

end if

 

oq isso faz?? ele verifica se a sessão tem algo escrito nela, se naum houver entaum ele move a pagina para a do login novamente.

 

entaum para fazer um logout você soh tem que esvaziar esta Session!!

 

Ex: Session("id_usuario") = ""

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu costumo fazer um link de "Efetuar Logoff" e na página de logoff ponho este código ...session.abandon()e depois dou um Response.Redirect para a index ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim, o session abandon destroi todas as sessions, mas e se eu tiver outra session aberta q eu precise??

 

entaum, eu uso este recurso, pra tirar somente oq eu quero

*obs, a outro modo de remover uma session unica: Session.contents.remove("id_usuario")

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.