Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 传递给App\Http\Controllers\Auth\LoginController::attemptLogin()的参数1必须是App\Http\Controllers\Auth\Request的实例_Laravel_Authentication_Laravel 5_Laravel 5.6_Laravel Authentication - Fatal编程技术网

Laravel 传递给App\Http\Controllers\Auth\LoginController::attemptLogin()的参数1必须是App\Http\Controllers\Auth\Request的实例

Laravel 传递给App\Http\Controllers\Auth\LoginController::attemptLogin()的参数1必须是App\Http\Controllers\Auth\Request的实例,laravel,authentication,laravel-5,laravel-5.6,laravel-authentication,Laravel,Authentication,Laravel 5,Laravel 5.6,Laravel Authentication,我正在为身份验证添加1个属性,但它不起作用。除此之外,我什么都不会改变 在我的LoginController中添加此2方法 protected function credentials(Request $request) { return $request->only($this->username(), 'password', 'division_id'); } /** * Attempt to log the user into the appl

我正在为身份验证添加1个属性,但它不起作用。除此之外,我什么都不会改变

在我的LoginController中添加此2方法

protected function credentials(Request $request)
    {
        return $request->only($this->username(), 'password', 'division_id');
    }
/**
 * Attempt to log the user into the application.
 *
 * @param  \Illuminate\Http\Request  $request
 * @return bool
 */


protected function attemptLogin(Request $request)
{
    $request->merge(['division_id' => '1']);
    return $this->guard()->attempt(
        $this->credentials($request), $request->filled('remember')
    );
}

我想让用户登录到精确的分区\u id 1

使用
\illumb\Http\request导入请求类位于LoginController的顶部


这应该可以解决它;)

我正在使用just use\Request。。。不是同一件事,所以这件事解决了;)