Laravel 使用swagger或postman时SSO不使用API

Laravel 使用swagger或postman时SSO不使用API,laravel,laravel-8,laravel-authentication,Laravel,Laravel 8,Laravel Authentication,我试图在整个项目环境中创建一个登录会话。我希望用户只有一个登录会话,让它在网站、web应用程序或通过api或web连接的应用程序上。 该网站和web应用程序运行良好,但当我尝试使用postman或swagger通过API调用相同的函数时,我发现500内部服务器错误。我不知道为什么我会得到它,因为在响应中没有显示这样的错误 在登录控制器中验证($request,$this->guard()->user()) protected function authenticated(Request $req

我试图在整个项目环境中创建一个登录会话。我希望用户只有一个登录会话,让它在网站、web应用程序或通过
api
web
连接的应用程序上。 该网站和web应用程序运行良好,但当我尝试使用postman或swagger通过API调用相同的函数时,我发现
500内部服务器错误
。我不知道为什么我会得到它,因为在响应中没有显示这样的错误

在登录控制器中验证($request,$this->guard()->user())

protected function authenticated(Request $request, $user)
{

    if (! $user->isActive()) {
        auth()->logout();

        return trans('auth.login.deactivated_account');
    }

    event(new UserLoggedIn($user));

    if (config('access.users.single_login')) {
        auth()->logoutOtherDevices($request->password);
    }
}
在网站和web应用程序中完成会话时会分心,但当使用邮递员或招摇过市时,它不起作用,我不知道为什么