что является альтернативой password_hash () для (PHP 5 <5.5.0)?
Согласно инструкции:password_hash эта функция может быть использована для(PHP 5 >= 5.5.0)
После поиска альтернативного способа я нашел эту простую функцию отсюда:http://www.sitepoint.com/password-hashing-in-php/
function generateHash($password) {
if (defined("CRYPT_BLOWFISH") && CRYPT_BLOWFISH) {
$salt = '$2yПереносимая структура хеширования паролей PHP' . substr(md5(uniqid(rand(), true)), 0, 22);
return crypt($password, $salt);
}
}
Я могу управлять своим кодом с помощьюfunction_exists
перед использованием, но Мой вопрос касается вышеупомянутого альтернативного кода, если он безопасен или нет, или есть ли альтернатива в старых версиях PHP?