Laravel 5.7, как расшифровать или посмотреть Ha sh пароль в Laravel? - PullRequest
0 голосов
/ 29 мая 2020

Я сохранил свой пароль Ha sh метод в laravel 5.7

'password' => Hash::make($request->newPassword)

Мне нужно просмотреть исходный пароль, чтобы вы могли кому-нибудь помочь?

1 Ответ

1 голос
/ 29 мая 2020

Нет, вы не можете расшифровать хешированные пароли. Вы можете попробовать только проверку грубой силы.

Вы можете проверить, соответствует ли пароль ha sh, используя

Hash::check('plain-text', $hashedPassword);

Эта функция вернет true, если пароли совпадают, иначе false. Вы можете получить дополнительную информацию о хешировании из laravel docs

Никогда не должно быть случая, чтобы вам нужно было просматривать свой пароль, потому что это было бы большим недостатком. Многие пользователи используют один и тот же пароль на нескольких сайтах, поэтому возможность просмотра пароля будет огромным риском для безопасности. Если кто-то получит несанкционированный доступ к вашей базе данных, то только представьте, если бы они могли видеть пароли, учетные записи на нескольких сайтах могут быть скомпрометированы, если используется один и тот же пароль.

Если вы забыли пароль, сбросьте его. Без вреда.

...