我正在使用Hybridauth 3.0
版本在网站上集成社交登录。
社交登录成功,并且已通过Twitter,Google等进行了正确的身份验证,并且未显示任何错误。
这是在Twitter要求用户身份验证(例如登录详细信息等)之后发生的。
例如,Twitter通过社交登录后重定向到以下URL:
https://example.com/index.php?oauth_token=ABC&oauth_verifier=XYZ
[这里,ABC和XYZ是长字符串,但为了简洁起见,我将它们简称为短。]
到目前为止,一切都很好。但是,Hybridauth的getUserProfile函数不会填充任何数据。因此,$ userProfile对象完全为空。
我尝试了许多组合,但没有成功。因此,该用户不会显示为已登录,因为登录后将无法获得该用户的详细信息。
如上所述,在社交登录的整个过程中没有显示错误。
我已经使用Hybridauth文档中提到的过程来准备配置和其他功能[特别是,我已经使用了Hybridauth 3.0版文档中的示例2]。
有人可以帮我找出我想念的东西吗?