¿Cuál es una alternativa a password_hash () para (PHP 5 <5.5.0)?
Según el manual:contraseña_hash esta función se puede utilizar para(PHP 5 >= 5.5.0)
Después de buscar una forma alternativa encontré esta sencilla función desde aquí:http://www.sitepoint.com/password-hashing-in-php/
function generateHash($password) {
if (defined("CRYPT_BLOWFISH") && CRYPT_BLOWFISH) {
$salt = '$2yPara versiones de PHP <5.3.7, recomiendo:' . substr(md5(uniqid(rand(), true)), 0, 22);
return crypt($password, $salt);
}
}
Puedo administrar mi código usandofunction_exists
antes de usar, pero mi pregunta es sobre el código alternativo anterior si es seguro o no, o ¿hay alguna alternativa en versiones anteriores de PHP?