정식 시도 실패에 대한 게시물이 있지만 제 경우가 다른 것 같습니다. 아직 dev 단계이므로 내 암호는 일반 텍스트입니다. 나는 로그인을 시도하지만 나는 계속 false가되어 다시 로그인 페이지로 리디렉션됩니다.Laravel 5.4에서 인증 시도가 실패했습니다.
오류 메시지는 사용자 이름/암호가 일치하지 않지만 dd는 전자 메일과 암호가 정확하다는 것을 나타냅니다.
이 오류의 원인은 무엇입니까? PS : 그것은
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