お世話になります。
Laravelを使って認証機能を実装しているのですが、認証が中々成功しません。
Laravelでは前もって認証コントローラー(AuthController)が用意されていますが、今回はそれを使わずに自前で用意したコントローラー内で認証を行なっています。
下記のコードで認証を行なっているのですが、パスワードが誤っている?ため認証が通りません。
ここでのパスワードは、Laravelのマニュアルでも書いているとおり、Hash化したパスワードを渡していています。
また、DBのパスワードもHash::makeで作ったパスワードです。
どこが誤っているのかご指摘いただけますと幸いです。
よろしくお願いしますm(_ _)m
php
1$mail = $request->('mail'); 2$password = Hash::make($request->('password')); 3 4if (Auth::attempt(['mail' => $mail, 'password' => $password])) { 5 Log::info("success") 6} else { 7 Log::info("error") 8}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。