Blog de guebs

Desarrollo web

Función sencilla para generar contraseñas con PHP

Equipo de guebs — 29 de abril, 2008 @ 16:140 comentarios

0 Flares 0 Flares ×

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.

0 Flares Twitter 0 Facebook 0 Google+ 0 Buffer 0 LinkedIn 0 Email -- 0 Flares ×

Etiquetas:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Categorías

Etiquetas

.EUS concurso correo cpd Dominios guebs hosting logo marte mi@guebs NodeJS Nuevos gTLD passenger PHP rails Revendedor ruby Ruby on Rails Servidor Cloud Servidor Cloud Premium sh1 sh2 SH3 sh4 sh5 sh6 sh7 sh9 spam WordPress

Histórico

Sindicar

Puedes sindicar el contenido de este blog en tu lector de noticias usando alguna de las siguientes formas:

Ya es hora de disfrutar de un hosting de calidad

contrata ahora
España México Colombia Peru Ecuador Chile Europa Reino Unido Euskera
© Ekostat Informatica, S.L. - Aviso Legal
css.php
0 Flares Twitter 0 Facebook 0 Google+ 0 Buffer 0 LinkedIn 0 Email -- 0 Flares ×