Você
Olá Convidado,
Você se cadastrou no dia
A sua ultima visita foi em
A sua idade é: 0
Voce ja postou 1 mensagens
Últimos assuntos
Verificar Nivel de Segurança das Senhas
Página 1 de 1
Verificar Nivel de Segurança das Senhas
- Código:
<html>
<head>
<title>Código Fonte - Teste de segurança de senha</title>
<script language="javascript">
/*
www.brunogross.com
*/
function Security(val, tamanho) {
document.getElementById('d_baixa').style.background = 'white';
document.getElementById('d_media').style.background = 'white';
document.getElementById('d_alta').style.background = 'white';
if(val == "")
{
document.getElementById('d_baixa').style.background = 'white';
document.getElementById('d_media').style.background = 'white';
document.getElementById('d_alta').style.background = 'white';
return;
}
if(val.length < tamanho )
{
document.getElementById('d_baixa').style.background = 'white';
document.getElementById('d_media').style.background = 'white';
document.getElementById('d_alta').style.background = 'white';
return;
}
if( val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[A-Z]/) != -1 && val.search(/[0-9]/) != -1
||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[A-Z]/) != -1 && val.search(/[@!#$%&*+=?|-]/)
||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1 && val.search(/[0-9]/)
||val.length >= tamanho && val.search(/[@!#$%&*+=?|-]/) != -1 && val.search(/[A-Z]/) != -1 && val.search(/[0-9]/) )
{
document.getElementById('d_baixa').style.background = 'green';
document.getElementById('d_media').style.background = 'green';
document.getElementById('d_alta').style.background = 'green';
} else{
if( val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[A-Z]/) != -1
||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[0-9]/) != -1
||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1
||val.length >= tamanho && val.search(/[A-Z]/) != -1 && val.search(/[0-9]/) != -1
||val.length >= tamanho && val.search(/[A-Z]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1
||val.length >= tamanho && val.search(/[0-9]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1){
document.getElementById('d_baixa').style.background = 'yellow';
document.getElementById('d_media').style.background = 'yellow';
document.getElementById('d_alta').style.background = 'white';
}
else {
if(val.length >= tamanho)
{
document.getElementById('d_baixa').style.background = 'red';
document.getElementById('d_media').style.background = 'white';
document.getElementById('d_alta').style.background = 'white';
}
}
}
}
</script>
</head>
<body>
<form>
<input type="password" id="pass" onkeyup="Security(this.value, 5);">
</form>
<FONT face="Arial" size="2"><STRONG>Nível de Segurança:</STRONG></FONT>
<table cellpadding="0" cellspacing="0" style="BORDER-RIGHT:#000 1px solid; BORDER-TOP:#000 1px solid; BORDER-LEFT:#000 1px solid; BORDER-BOTTOM:#000 1px solid">
<tr>
<td width="50" align="center">
<div id="d_baixa">
</div>
</td>
<td width="50" align="center">
<div id="d_media">
</div>
</td>
<td width="50" align="center">
<div id="d_alta">
</div>
</td>
</tr>
</table>
</body>
</html>
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Dom 17 Fev 2013, 8:16 am por Darkmel
» Novas Vagas
Dom 17 Fev 2013, 8:02 am por Darkmel
» jogos mortais IV
Ter 04 Dez 2012, 4:51 pm por manete
» Planet - RO - Full PvP
Qui 12 Jan 2012, 10:12 am por Nagato_Uchiha
» TUXqweqe
Qui 05 Jan 2012, 10:29 am por vitao009