Я пытаюсь проверить пароль ввода пользователя при входе в систему и хэшированный пароль в базе данных, но он всегда возвращает false.
Это код в контроллере. Хэширование пароля
$doctor = new doctor;
$doctor->name = $request->name;
$doctor->address = $request->address;
$doctor->email = $request->email;
$doctor->mobile = $request->mobile;
$password = Hash::make($request->doctorPassword);
$doctor->doctorPassword = $password;
Это код для проверки пароля: $ data = $ request-> all ();
$user = doctor::where('email',$data['doctorUsername'])->first();
if ($user) {
if (Hash::check($user->doctorPassword, $data['doctorPassword']))
{
return view($this->filePath . '.doctorProfile');
}
}
Всегда возвращает false.