Нет прямого способа сравнить действительный пароль в Laravel.Laravel никогда не хранит ваш пароль в виде простого текста, но хешированную версию + соль, поэтому вы можете сравнить простую версию пароля с хешированной сохраненной версией, используя метод Hash::check
:
// original password
$password = 'my-password';
// hashed password
$hashed_password = bcrypt($password);
// something like: "$2y$10$XFs6ocWUaiiB99QvLwTuhOuABIq71D13LmpFdeISh7RsC.SsAthHG";
Хешированная версияодин сохранен.
Если вы хотите проверить правильность пароля:
use Illuminate\Support\Facades\Hash;
// ...
$passed = Hash::check($password , $hashed_password); // true