我有多个用户的laravel应用程序。所有用户都可以使用不同的角色登录。例如,作为卖方或买方。但是当同时登录并尝试以卖方身份注销时,买方将自动注销。我认为这是因为具有相同的注销功能。
我尝试覆盖此注销功能,但不起作用。
public function logout(Request $request)
{
$this->guard()->logout();
$request->session()->invalidate();
return $this->loggedOut($request) ?: redirect('/');
}
我希望只有这种类型的用户才能注销。