ÁREA DE SOCIEDADE E CULTURA

Escola Técnica Federal de São Paulo



COMO CRIAR SENHAS PARA DETERMINADAS PÁGINAS DO SEU SITE

Instruções criadas pelo Prof. Laerte

  

Se você quer restringir o acesso a algumas páginas do seu site a pessoas determinadas passo aqui instruções de como fazer isto.

 

Elas somente conseguirão entrar nestas páginas se digitarem uma senha.

  

Faça o teste fazendo download de quatro arquivos abaixo, compactados em zip (clique em cima de "arquivos para página com senha"):

 

Arquivos para página com senha

 

Descompactados estes arquivos, clique primeiramente no primeiro, intitulado entrada senha.

 

A mensagem diz que a senha é laerte.

 

Digite esta senha.

 

Há a mensagem de parabéns.

 

Clicando em OK você entra na página pretendida.

 

Agora digite uma senha errada ou não digite nada e clique em OK. Você recebe uma mensagem de erro.

 

Bem, agora que você teve uma idéia de como é a operação passo aqui as instruções.

 

-----------------

 

Abra o arquivo em formato "txt" que está no bloco de notas, intitulado formulasenha.

 

Você encontrará este código em java script:

  

<script language="Javascript">

<!--

 

// please keep these lines on when you copy the source

// made by: Nicolas - http://geocities.datacellar.net/ResearchTriangle/1500

 

var password = prompt("Digite a senha - é laerte")

 

if (password == "laerte") {

alert("Parabéns! Você digitou a senha correta!")

location = "jogos.html"

}

 

else {

location = "senhaerrada.html"

}

 

//-->

</script>

 

AGORA, SIGA OS PASSOS PARA AS SUGESTÕES DE MODIFICAÇÕES NESTE CÓDIGO:

 

1. No "var password = prompt"("............. ") - Entre os parenteses e entre as aspas você digita uma mensagem pedindo a digitação da senha.

 

É claro que neste caso você não vai colocar a senha. Senão, todos teriam acesso àquela determinada página. Eu digitei a senha laerte para não esquecê-la.

 

Poderia digitar, por exemplo, somente isto: digite a senha de acesso.

 

Quem souber a senha vai ter acesso. Os outros não.

 

 

2. No "if(password == .........) - Aqui é que você deve digitar a senha de sua preferência depois dos dois sinais de igualdade, no lugar dos pontinhos. Observe que escolhi a senha laerte.

 

3. No "alert(".........") - Entre as aspas e no lugar dos pontinhos, você conserva esta mensagem: parabéns! Você digitou a senha correta, ou digita outra de sua preferência.

 

4. No primeiro "location="......" - Entre as aspas, no lugar dos pontinhos, você digita o endereço da página cujo acesso é por senha. Se a página for do seu site é só digitar o último nome. No exemplo dado ficou sendo chamada de jogos.html.

 

Se for a página de outro site você terá que digitar o endereço completo.

 

5. No segundo "location="........." - Entre as aspas e no lugar dos pontinhos você digita o nome da página com a mensagem de erro de senha. No exemplo dado chamamos está página de senha errada.

 

 

PRONTO!

 

Agora você deve fazer o seguinte:

 

Clique "salvar como" para preservar o código principal no formato txt (bloco de notas) que possibilita páginas com senha.

 

Se não fizer isto você não terá mais acesso a este código para futuras modificações.

 

No espaço "nome do arquivo" digite:

 

(Nome do arquivo).html (não esqueça de digitar o "html" logo depois do ponto!)

 

No nosso exemplo, digitamos: entradasenha.html

 

AGORA VOCÊ TEM O ARQUIVO EM HTML DE ENTRADA PARA A SENHA.

 

COMO VOCÊ DIGITOU DEPOIS DO NOME A EXTENSÃO HTML, ESTE ARQUIVO VAI SER ABERTO OU PELO "INTERNET EXPLORER" OU PELO "NETSCAPE". Verifique!

 

ATENÇÃO: Você não deve deletar esta parte do código: // please keep these lines on when you copy the source

// made by: Nicolas - http://geocities.datacellar.net/ResearchTriangle/1500 .

 

Mantenha-o tal como está, pois senão você não consegue fazer a operação. Aqui consta o nome da pessoa que fez este código e o endereço de seu site na Internet. É oportuno lembrar que esta pessoa deu licença para usar este código em java script.

 

____________

 

 

Agora, continuando, clique neste arquivo que você criou e faça os seus testes.

 

AGORA, MUITA ATENÇÃO: você tem que criar uma página em html com a mensagem de erro no caso de digitar senha errada ou não digitar nada.

 

Se quiser se servir da "origem" da página usada como exemplo, ei-la:

 

_________

 

 

<html>

 

<head>

<title>senha errada</title>

</head>

 

<body bgcolor="#000000">

 

<br>

<br>

<br>

 

 

<h1 align="center"><font color="#FFFF00">Desculpe! Não é possível acessar o site pretendido. A senha está errada!</font></h1>

 

</body>

</html>

 

__________

 

 

Copie este código no "bloco de notas".

 

A mensagem de erro é esta: "Desculpe! Não é possível acessar o site pretendido. A senha está errada!"

 

Se quiser modificá-la, faça as modificações de sua preferência.

 

Terminadas as modificações clique em "salvar".

 

No espaço "nome do arquivo" digite: (nome do arquivo).html . No nosso exemplo escolhemos: senha errada.html. (não esqueça de colocar um ponto depois do nome do arquivo e logo em seguida digitar html).

 

PRONTO! Você criou mais um arquivo com extensão html e que vai ser aberta ou pelo "internet explorer" ou pelo "netscape".

 

Você deve ter percebido que este arquivo é necessário para o caso de uma pessoa digitar senha errada ou não digitar nada e clicar OK.

 

 

No total, portanto, há dois arquivos em html:

 

  1. O de entrada para a senha.
  2. O que contém a mensagem de erro.

 

Mais uma vez lembro que você deve conservar o arquivo em "txt" para futuras modificações e para ter acesso ao código.

 

Sempre que você fizer modificações nele e for salvar, sempre salve como "salvar como" para preservar o arquivo em txt.

 

 

O arquivo anexado a estas instruções intitulado "jogos" é apenas um exemplo da página cujo acesso é por senha, ou seja, as pessoas para entrar nesta página precisam de uma senha.

 

Mas você deve gravar em um disquete ou no seu computador os quatro arquivos que você descompactou e que vão servir de modelo.

1