laravel 5.5 通过谷歌登录给客户端错误
Posted
技术标签:
【中文标题】laravel 5.5 通过谷歌登录给客户端错误【英文标题】:laravel 5.5 login via google gives Client error 【发布时间】:2018-09-14 05:00:36 【问题描述】:我试图将谷歌登录添加到我的 laravel 项目中。但它给出了一个客户端错误。下面给出的是我得到的错误。我也成功安装了社交名流。
Client error: `GET https://www.googleapis.com/plus/v1/people/me?prettyPrint=false` resulted in a `403 Forbidden` response: "error":"errors":["domain":"usageLimits","reason":"accessNotConfigured","message":"Project 983930379932 is not found (truncated...)
【问题讨论】:
首先从此处打开您的 Google 控制台帐户:console.developers.google.com 选择您的项目。在此之后,您必须单击 google+ API 详细信息页面。现在我们可以启用 API。 【参考方案1】:首先从此处打开您的 Google 控制台帐户:console.developers.google.com
选择您的项目。 在此之后,您必须单击 google+ API 详细信息页面。 现在我们可以启用 API。
【讨论】:
【参考方案2】:转到https://console.cloud.google.com/apis 并启用 Google+ api。
我花了 3 个小时才发现 Google Cloud 在您创建 OAuth 服务时不会自动为您启用 api。
【讨论】:
你拯救了我的一天【参考方案3】:请记住,您还必须在 google 服务中注册您的 google 应用。如果我没记错的话,这个错误只是告诉你不允许使用谷歌服务。
我不确定这些步骤是否是最新的,但应该不会有什么不同:https://itsolutionstuff.com/post/laravel-5-google-oauth-authentication-using-socialite-packageexample.html
【讨论】:
以上是关于laravel 5.5 通过谷歌登录给客户端错误的主要内容,如果未能解决你的问题,请参考以下文章
从 laravel 5 升级到 laravel 5.5 导致错误参数 1 传递给 App\Exceptions\Handler::report()