Laravel 传递给App\Http\Controllers\Auth\LoginController::attemptLogin()的参数1必须是App\Http\Controllers\Auth\Request的实例
我正在为身份验证添加1个属性,但它不起作用。除此之外,我什么都不会改变 在我的LoginController中添加此2方法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
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。。。不是同一件事,所以这件事解决了;)