Laravel 使用swagger或postman时SSO不使用API
我试图在整个项目环境中创建一个登录会话。我希望用户只有一个登录会话,让它在网站、web应用程序或通过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
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应用程序中完成会话时会分心,但当使用邮递员或招摇过市时,它不起作用,我不知道为什么