jaka jest alternatywa dla password_hash () dla (PHP 5 <5.5.0)?
Zgodnie z instrukcją:hasło_hash tej funkcji można użyć do(PHP 5 >= 5.5.0)
Po znalezieniu alternatywnego sposobu znalazłem tę prostą funkcję tutaj:http://www.sitepoint.com/password-hashing-in-php/
function generateHash($password) {
if (defined("CRYPT_BLOWFISH") && CRYPT_BLOWFISH) {
$salt = '$2yDla wersji PHP <5.3.7 polecam:' . substr(md5(uniqid(rand(), true)), 0, 22);
return crypt($password, $salt);
}
}
Mogę zarządzać moim kodem za pomocąfunction_exists
przed użyciem, ale moje pytanie dotyczy powyżej kodu alternatywnego, jeśli jest bezpieczny, czy też istnieje alternatywa w starszych wersjach PHP?