可以在登录后使用Symfony2中的hwioauthbundle获取用户配置文件信息


Possible to get user profile information after login using hwioauthbundle in symfony2?

我在Symfony2应用程序上使用HWIOauthBundleFOSUserBundle

我遇到这样一种情况,用户可以选择在与登录无关的步骤中创建配置文件对象,我想在此步骤中从他们的社交配置文件中获取数据。

是否可以

在用户登录后使用 HWIOauthBundle 从服务获取配置文件信息?我可以在用户对象上创建字段并将它们存储在那里,直到他们在必要时创建配置文件,但如果可能的话,我更愿意跳过此步骤。

按照hwioauthbundle中的文档,您将创建FOSUBUserProvider.php。

检查文件中的函数 loadUserByOAuthUserResponse(),转储$response,您将看到用户的个人资料信息