首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 7社交名流Google登录显示无效授予错误

Laravel 7社交名流Google登录显示无效授予错误
EN

Stack Overflow用户
提问于 2020-04-01 15:17:48
回答 2查看 648关注 0票数 3

我用社交名人库登录过谷歌。

在google登录成功后尝试获取用户数据时,会显示无效授权消息

代码语言:javascript
复制
$googleUser = Socialite::driver('google')->user();

响应

代码语言:javascript
复制
Client error: `POST https://www.googleapis.com/oauth2/v4/token` resulted in a `400 Bad Request` response:
    {
      "error": "invalid_grant",
      "error_description": "Bad Request"
    }

相同的代码可以在我的本地机器和以前的laravel版本上运行。

提前感谢

EN

回答 2

Stack Overflow用户

发布于 2020-08-24 16:05:38

我也有同样的问题,下面的代码对我很有帮助:

代码语言:javascript
复制
$googleUser = Socialite::driver('google')
->with(['access_type' => 'offline'])
->user();

Here's more about this

票数 0
EN

Stack Overflow用户

发布于 2021-02-17 03:53:42

尝尝这个

代码语言:javascript
复制
return Socialite::driver('google')->stateless()->user();

https://laravel.com/docs/7.x/socialite

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60965470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档