Перейти к содержимому

P4p пароль как расшифровать

  • автор:

Как в PHP расшифровать пароль с базы

php.net/manual/ru/function.password-hash.php — создает хеш пароля используя сильный, необратимый алгоритм хеширования.

24 июл 2018 в 20:18
Никак, хеши именно для того и существуют, чтобы «обратно разхешить» было невозможно
24 июл 2018 в 20:49

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

password_hash() создает хеш пароля используя сильный, необратимый алгоритм хеширования.

Расшифровать его на лету не получиться. Для любых действий, вам нужно проверить хеш функцией password_verify().

Отслеживать
ответ дан 24 июл 2018 в 22:40
Perfecto Web Perfecto Web
715 4 4 серебряных знака 16 16 бронзовых знаков

Если необходимо проверить при авторизации, то можно так:

$password = $_POST['password'] // например введенный пароль $hash = '$2y$10$SW2pEdKOuxE3P2Ef7/yvsOFMQUbxS5XjQ2qg2sgYhtu49I4PJ.AX6'; if (password_verify($password, $hash)) < echo 'Password is valid!'; >else

Отслеживать
ответ дан 24 июл 2018 в 20:25
249 2 2 серебряных знака 13 13 бронзовых знаков

    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.8.3130

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *