Categorias

Usando cookies para gerenciar logins

Muitos sites exigem que você se registre para poder ter acesso ao conteúdo . Geralmente este registro é gratuito , e, após você se registrar precisa efetuar o login para usar o site. Alguns sites permitem que você configure o seu login como automático. Nesta forma o navegador vai ‘memorizar’ a sua identificação e assim você não vai precisar digitar seu nome de usuário e sua senha toda vez que for acessar o site. Esta memorização geralmente utiliza cookies.

Vou tentar simular este mecanismo usando criando algumas páginas ASP :

1. Uma página para efetuar o login : login.asp
2. uma página para efetuar o logout : logout.asp
3. uma página que exige que seja feito o login para que você possa acessá-la : teste.asp

Vamos iniciar com a página de login. O arquivo login.asp contém o script com o código para gerenciar os cookies e o formulário HTML.

Se o usuário indicou que deseja que sua senha e nome fossem ‘lembrados’ ao acessar a página de teste – teste.asp – ele já estará autenticado.

Arquivo: login.asp


//Aqui temos o formulário com os dados que o usuário deverá informar


Gerenciando logins com cookies


//Ao clicar no botão Efetuar login será chamado a página login.asp com o parâmetro destino igual ao que for definido no código
Nome:
Senha:
lembrar Login:
Arquivo: logout.asp Página de Logout //exibe o nome do usuário que se logou e direciona para a página logout.asp Olá , .
Arquivo: teste.asp Gerenciando login com cookies Você esta autenticado !