認証試行に失敗しましたが、私のケースは異なるようです。私のパスワードは平文のままですので、まだ開発段階です。私はログインしようとしますが、私は間違っているのでログインページにリダイレクトされます。Laravel 5.4の認証試行に失敗しました。
エラーメッセージには、ユーザー名とパスワードが一致していませんが、ddは電子メールとパスワードの両方が正しいことを示しています。
このエラーの原因は何ですか? PS:それはlaravel
web.php
Route::post('/login', '[email protected]');
Route::get('/', '[email protected]');
AuthController
public function auth()
{
//dd($request);
// attempt to login the user
if (! auth()->attempt(request(['email', 'password']))) {
return back()->withErrors([
'message' => 'Username/Password does not macth'
]);
}
return redirect('/');
}
のPostController
public function index()
{
$posts = Post::latest()->limit(3)->get();
return view('post.index', compact('posts'));
}
にハッシュされたパスワードを持っているので、後にパスワードを変更、パスワードが保存され、データベース内のハッシュを持っているか、見えていますか? – dparoli
パスワードがハッシュされていません。それはプレーンテキストである – Mena