Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/05/2010, 23:03
elnavegante
 
Fecha de Ingreso: abril-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
De acuerdo Respuesta: Como encripta las contraseñas Joomla 1.5?

Cita:
Iniciado por jdelrioj Ver Mensaje
Encriptar contraseña tipo joomla:

// Aqui se encripta la contraseña
function mosMakePassword($length=8) {
$salt = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW XYZ0123456789";
$makepass = '';
mt_srand(10000000*(double)microtime());
for ($i = 0; $i < $length; $i++)
$makepass .= $salt[mt_rand(0,61)];
return $makepass;
}

function josHashPassword($pass)
{
// Salt and hash the password
$salt = mosMakePassword(16); -> joomla 1.0
$salt = mosMakePassword(24); -> joomla 1.5
$crypt = md5($pass.$salt);
$hash = $crypt.':'.$salt;

return $hash;
}

$password=josHashPassword($pass);
Disculpa mi ignorancia pero como puedo hacer a este script funcionar? que extensión le pongo? como lo aplico? desde ya un millón de gracias!