Eae pessoal, ja quero deixar claro desde já que esse sistema é bem fácil de burlar, mas é legal para quem quer aprender algo de Javascript..
Basicamente o que ele faz é pedir para o usuário digitar um nome e senha e caso estejam corretos o usuário é redirecionado para a página desejada.. É possível implementar mais o sistema mas, fica por conta de vocês..
Código comentado:
Pode ser útil algum dia
Até mais!
Basicamente o que ele faz é pedir para o usuário digitar um nome e senha e caso estejam corretos o usuário é redirecionado para a página desejada.. É possível implementar mais o sistema mas, fica por conta de vocês..
- Código:
function login(){
var jUser = prompt ("Digite seu nome de usuário!");
var jPass = prompt ("Digite sua senha!");
if ( jUser == "name" && jPass == "pass" ) {
alert ("Logado com sucesso!");
window.location="LINK DA SUA PÁGINA";
}else {
alert("Nome de usuário ou senha incorretos!");
}
}setInterval( login, 1 );
Código comentado:
- Código:
//iniciamos a função login
function login(){
//definimos uma váriavel para iniciar um prompt para o nome de usuário
var jUser = prompt ("Digite seu nome de usuário!");
//definimos uma váriavel para iniciar um prompt para a senha
var jPass = prompt ("Digite sua senha!");
//iniciamos uma checagem com if e else, onde dentro do if definimos a senha e o nome de usuário
if ( jUser == "name" || jPass == "pass" ) {
//caso ele digite o nome de usuário e senha corretamente ele é redirecionado a página desejada
alert ("Logado com sucesso!");
window.location="LINK DA SUA PÁGINA";
}
//caso ele erre a senha ele recebe o alerta que está incorreto..
else {
alert("Nome de usuário ou senha incorretos!");
}
}
//usei o setInterval ao invés do window.load para que caso ele erre a senha, dentro de um milissegundo o prompt reapareça para o usuário
//mas caso não queira, você pode usar o seguinte:
//window.onload = login;
setInterval( login, 1 );
Pode ser útil algum dia
Até mais!
Última edição por Wagner em Qua 02 Abr 2014, 2:50 pm, editado 1 vez(es)