Función sencilla para generar contraseñas con PHP

Autor: admin@guebs — Abril 29, 2008

Si haces una busqueda en Google verás que existen multitud de clases y funciones para generar contraseñas en PHP. La realidad es que la mayoría de ellas son excesivamente complejas, ya que una función como la siguiente cumple perfectamente el objetivo de generar contraseñas:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function crearPasswd($longitud = 6) {
 
  // Definir conjunto de caracteres validos
  $salt = "abcdefghijkmnpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ123456789_-";
 
  // Inicializar password
  $passwd = '';
 
  // Generar contraseña
  for($i=0; $i<$longitud; $i++)
    $passwd = $passwd.substr($salt, rand(0, strlen($salt)), 1);
 
  // Retornar contraseña
  return $passwd;
}

Esta función la he extraido del código de mi@guebs y la usamos en distintos sitios donde resulta necesario generar una contraseña.

Comparte esta entrada: ¡Tutea este post! ¡Menea este post! ¡Envía este post a Chido.com! ¡Envía este post a DeChiste.com! ¡Acelera este post! ¡Enchila este post! ¡Envía este post a foroabierto.com! ¡Masca este post! ¡Rankea este post! ¡florea este post!

Categorias: PHP
Etiquetas: ,

Entradas relacionadas

Algunas noticias y/o entradas posiblemente relacionadas con Función sencilla para generar contraseñas con PHP:

Trackbacks

Para hacer un trackback a este post usa esta URL

Comentarios

Los comentarios de este post en RSS

Por ahora no hay comentarios

Añade tu opinión

(obligatorio)
(obligatorio)




Inicio · Hosting · Dominios · Aplicaciones · Distribuidores · Wiki · Blog · Contacto · Mapa

© Ekostat Informatica, S.L.  -  Aviso legal  -  ( XHTML eta CSS zuzena )