我正在添加一个身份验证属性,但它不起作用。除了在我的LoginController中添加这两个方法外,我没有更改任何内容。
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')
);
}
我希望用户登录时只能访问1号部门的相关信息。