首页 > 解决方案 > 在 laravel 5.5 中手动身份验证总是返回 false?

问题描述

我试图在 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();
}

标签: laravellaravel-5.5

解决方案


推荐阅读