laravel 5.4でパスワードを変更しようとしましたが、正常に変更されましたが、新しいパスワードで再度ログインしようとしたときにエラー認証情報が一致しません。ここlaravelでパスワードが変更されていません5.4
は私のコード - をいただきましたコードで間違って私に知らせてください
public function UpdatePassword(Request $request)
{
$this->validate($request, [
'old_password' => 'required',
'password' => 'required|string|min:6|confirmed',
]);
$old_password = $request->old_password;
if (Hash::check($old_password, Auth::user()->password)) {
# code...
Auth::user()->update(['password'=>bcrypt($request->new_password)]);
return back()->with('message','password chnaged successfully.');
} else {
# code...
return back()->with('message_error','Please Enter Correct Old Password.');
}
}
のですか?
'bcrypt($ request-> new_password) 'は' bcrypt($ request-> password)'とするべきですか? – linktoahref