Google社交帐户登录由于配置文件而引发InvalidStateException

问题描述 投票:0回答:1

我正在使用Laravel 5.8Socialite 4.1

我想在我的网站上启用FacebookGoogle登录。

[Facebook登录有效,但Google登录抛出InvalidStateException

有趣的是,如果我这样注释掉profile$scopes数组中的\laravel\socialite\src\Two\GoogleProvider.php

protected $scopes = [
        'openid',
        //'profile',
        'email',
    ];

然后可以使用,但是我只收到用户的电子邮件,而不是实际的个人资料。

我已经在github上联系了社交名流,但无济于事,我已经获得了oauth凭据拥有多个gmail帐户,但无济于事,总是Facebook有效,但Google仅有效配置文件。

php laravel google-oauth laravel-socialite
1个回答
0
投票

与Laravel和Socialite一起使用,用于Google身份验证阵列,我使用了本教程,但没有出现任何错误,我会逐步执行,您会看到这对您有帮助。http://expertsuggestion.com/blog/laravel/social-login-in-laravel-using-socialite

© www.soinside.com 2019 - 2024. All rights reserved.