我尝试在laravel 5.5中进行手动身份验证,但它始终返回false。 在路径App \ Http \ Controllers AdminController中看起来像这样。
public function loginPost()
{
$remember = request()->has('remember') ? true : false;
////////////// Always return false /////////////
dd(Auth::guard('user')->attempt(['username' => request('username'),
'password' => request('password')], $remember));
///////////////////////////////////////////////
if (Auth::guard('user')->attempt(['username' => request('username'),
'password' => request('password')], $remember))
return redirect('/');
}
return back();
}