website stats » Generador automático de contraseñas | Solo Código |

Generador automático de contraseñas

Escrito por J.F. el Wednesday, 18 de July del 2007 a las 17:55

Puedes que en nuestro sitio web queramos ofrecer a los usuarios la posibilidad de registrarte para así disfrutar de área privada perfil, acceso a foros etc. Puede que resulte interesante brindarles la oportunidad de elegir una clave segura aleatoria, y es ahí donde mediante Javascript podemos crear nuestro propio generador de claves aleatorias. El script es muy sencillo de usar, y fué escrito por Karlankas, miembro de Foros del Web, un foro que suelo visitar a diario. El script en cuestión es el siguiente:
En el head

JavaScript:
  1. <head>
  2. <title>Clave Aleatoria</title>
  3.  
  4. <script>
  5. //Script original de KarlanKas para forosdelweb.com
  6.  
  7.     var caracter="1234567890";
  8.     caracter+="QWERTYUIOPASDFGHJKLÑZXCVÇBNM";
  9.     caracter+="qwertyuiopñlkjhçgfdsazxcvbnm";
  10.     var numero_caracteres=10;
  11.  
  12.     var total=caracter.length;
  13.     function azar(){
  14.     var clave="";
  15.     for(a=0;a<numero_caracteres;a++){
  16.     clave+=caracter.charAt(parseInt(total*Math.random(1)));
  17.     }
  18.     document.forms[0].clave2.value=clave;
  19.     }
  20. </script>
  21. </head>

Si queremis elegir la longitud que tendrá la contraseña tan solo debemos cambiar el valor de la variable var numero_caracteres,que en éste caso está en 10 caracteres. Veamos pues el body:

HTML:
  1. <body onload="azar()">
  2. Clave.-<input type="text" readonly="readonly"  name="clave2" id="clave2" />
  3. <input type="button" value="regenerar clave" onclick="azar()" />
  4. </form>
  5. </body>

Así de simple ya dispondremos de nuestro generador de claves personalizado.
Enlace: | Ejemplo de generador de claves aleatorias.
Recomiendo lectura también de: | Indicador de seguridad en las contraseñas(Sentido Web)

Escribir comentario

Categoria: Javascript

No hay comentarios

Entradas relacionadas


Deja un comentario

Escribir un comentario

Puedes usar las siguientes etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Solo Código

Solo Código es una colección de códigos de todo tipo que pueden resultar útiles para el diseño de páginas web. Está enfocado tanto para aquellos que son expertos, como para aquellos principiantes que quieren encontrar recursos útiles, o no saben implementar determinadas funciones en sus webs. No olvides que Solo Código es un blog de Informática Práctica, donde tenemos otras secciones interesantes como:
| Tutoriales | Trucos | Software | Links | Buscar |