Página protegida por senha com javascript

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Página protegida por senha com javascript

Mensagem por alexandravnunes em 07/07/11, 04:03 pm

Qual é sua questão:
eu queria um código para proteção de pagina da web, quando a pessoa tentasse abrir a pagina pediria uma senha foi então que achei na net esse código, mais infelizmente não funciona nem internet explore e nem no Mozilla só no crome que da resultado

Que medidas você tomou para corrigir o problema:
não sei como fazer

Apresente-nos imagens do problema (se necessário):
<script language=javascript>
senha = 'coloque a senha';
senhadig = prompt("Digite a senha","")
if (senha != senhadig){
alert('Acesso negado!');
top.location.href='endereço da pagina';
}
</script>

Endereço do fórum:
alexandravnunes@yahoo.com.br

Versão do fórum:
PUNBB
avatar

alexandravnunes
Nível 5

Feminino
Inscrito dia : 11/01/2009
Mensagens : 39
Pontos Ativos : 67

Ver perfil do usuário http://www.alexandranunes.com/

Resolvido Re: Página protegida por senha com javascript

Mensagem por Oto! em 07/07/11, 04:07 pm

Tentou outro navegador?
Google Chrome,Opera,Hydra pode ser que funcione
avatar

Oto!
Hiperativo

Inscrito dia : 07/04/2011
Mensagens : 3363
Pontos Ativos : 4818

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Página protegida por senha com javascript

Mensagem por Convidad em 07/07/11, 05:20 pm

Boa tarde,

Trago-lhe um novo código e que funciona em todos os navegadores (eu testei):
<script language="javascript">
<!--
function Senha() {
var password = "Senha que usuário deverá acertar, exemplo 123.."
var pass = prompt("Mensagem que aparecerá no prompt do JS"," ")
if (pass.toLowerCase() == password) {
window.location = "endereço da página de login com sucesso";
}
else {
window.location = "endereço da página de login com erro";
}
}
-->
</script>

Bom, para chamar essa função numa página de seu fórum, adicione o seguinte:
<a href="#" onClick="Senha(); return false">Clique aqui e digite o seu password</a>

Observe que o que marquei em negrito em ambos os códigos é o nome de nossa função no JavaScript. O segundo código quer dizer o seguinte: se houver um clique no link, a função Senha deverá ser chamada. O código um diz o seguinte "se o usuário acertar a senha, ele será redirecionado para a página X, se ele errar a senha, será redirecionado para a página Y".

Atenciosamente.

Convidad
Convidado


Resolvido Re: Página protegida por senha com javascript

Mensagem por Mikáá em 08/07/11, 01:47 pm

Olá Supero,
Este código é usado na descrição do fórum?:
Código:
<a href="#" onClick="Senha(); return false">Clique aqui e digite o seu password</a>

Aguardo!

Até mais.
avatar

Mikáá
Hiperativo

Masculino
Inscrito dia : 13/02/2010
Mensagens : 3155
Pontos Ativos : 4009

Ver perfil do usuário https://www.facebook.com/amo.e.odeio

Resolvido Re: Página protegida por senha com javascript

Mensagem por Convidad em 08/07/11, 11:32 pm

Em qualquer lugar que você queira chamar a função. Digamos que você inseriu o código JavaScript numa página HTML do fórum, então, para chamar a função nessa mesma página, colamos o código que você citou. Quando o usuário clicar no link, a função será retornada e o script rodará.

Você pode colocar o código numa página .Js (nova atualização) e colocar esse HTML (link do OnClick) em qualquer lugar do fórum e quando ele for clicado, a função também será chamada... enfim, são mil possibilidades!


Convidad
Convidado


Resolvido Re: Página protegida por senha com javascript

Mensagem por Luciano98 em 08/07/11, 11:43 pm

Olá!

Só à um problema, qualquer um poderá ter acesso a essa senha se tiver um pouco de experiencia na internet.

Um jeito de fazer isso é desativar o Javascript, acessar o código de fonte da página e ver a senha.

Até mais.
Luciano98.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Página protegida por senha com javascript

Mensagem por Convidad em 08/07/11, 11:45 pm

Com certeza Luciano, mais essa é a única solução para os fóruns, já que não temos opção de utilizar o PHP. Piscada

Convidad
Convidado


Resolvido Re: Página protegida por senha com javascript

Mensagem por Mikáá em 09/07/11, 06:49 am

Luciano98, essa maneira eu conheço a que tempão Muito feliz
avatar

Mikáá
Hiperativo

Masculino
Inscrito dia : 13/02/2010
Mensagens : 3155
Pontos Ativos : 4009

Ver perfil do usuário https://www.facebook.com/amo.e.odeio

Resolvido Re: Página protegida por senha com javascript

Mensagem por Luciano98 em 10/07/11, 01:37 pm

SantolaZ escreveu:Luciano98, essa maneira eu conheço a que tempão Muito feliz
Desculpe-me perguntar, mas porque você está me falando isso?

@topic
Aqui tem um código bem simples:
<script>pass='SENHA';pass2=prompt("Digite a senha para continuar","");if(pass2.toLowerCase() == pass){return false}else{window.location='PAGINA'}</script>
SENHA = Senha que será usada para dar acesso a página.
PAGINA = A página que o usuário será redirecionado caso ele erre a senha.

OBS: Caso ele acerte a senha não irá acontecer nada, ele entrará na página normalmente.

Até mais.
Luciano98.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum