2015-10-21 5 views
1

У меня есть веб-сервер, на котором запущен PHP 5.4.x, что означает, что он не поддерживает функцию password_hash, поэтому я не могу использовать хэш-пароли. Я не могу обновить версию PHP.Что делать, если password_hash не поддерживается

Как я могу защитить пароли без функции password_hash?

+0

Вы пытались реализовать хеш-функцию в вспомогательной функции? Не обязательно вам нужно обновлять PHP. Посмотрите на страницу Википедии на конкретный пример алгоритмов хэширования. Здесь ссылка: https://en.wikipedia.org/wiki/Hash_function. –

+1

Если вы используете версию PHP менее 5.5, вы можете использовать 'password_hash()' [пакет совместимости] (https://github.com/ircmaxell/password_compat). –

ответ

Смежные вопросы