Php 使用yii2获取gmail帐户
我已经实现了扩展eauthyii2,用于Gmail的身份验证。 直到现在,这一切都很好,除了我不能得到用户的邮件,这种方法选择我的用户名,id,谷歌加帐户,但不带我的邮件帐户。在谷歌,并不能找到解决方案,有人我救援请。Php 使用yii2获取gmail帐户,php,yii2,Php,Yii2,我已经实现了扩展eauthyii2,用于Gmail的身份验证。 直到现在,这一切都很好,除了我不能得到用户的邮件,这种方法选择我的用户名,id,谷歌加帐户,但不带我的邮件帐户。在谷歌,并不能找到解决方案,有人我救援请。 Yii::$app->user->identity我自己回答,因为我找到了解决方案,并把它放在了别人值得的地方: 编辑文件GoogleOAuth2Service.php 更改下一行的“范围”: 受保护的$scopes=arrayself::SCOPE\u USERINFO\u P
Yii::$app->user->identity我自己回答,因为我找到了解决方案,并把它放在了别人值得的地方: 编辑文件GoogleOAuth2Service.php 更改下一行的“范围”: 受保护的$scopes=arrayself::SCOPE\u USERINFO\u PROFILE 另一方面: 受保护的$scopes=arrayself::SCOPE\u USERINFO\u电子邮件 最后显示邮件属性 $this->attributes['email']=$info['email']