我想检索并保存有关Facebook用户的更多信息,例如facebook id,用户名和其他信息。
有没有办法扩展Backand.socialSignup()?
答案 0 :(得分:1)
您有两种可能性:
首先是在社交登录中更改服务器端代码的默认行为。
要做到这一点,你必须去“安全与认证”> Backand应用程序页面中的“安全措施”。
他们有一个名为“beforeSocialSignup”的动作,您可以对其进行编辑以保存从社交服务到达的其他数据。 在此解决方案中,您无法更改请求的“范围”,但您可以添加Backand从Facebook获取的数据,如FacebookId和用户名。
第二种解决方案,如果您需要更多数据,您可以实施InApp登录,并从Facebook检索所需的所有数据。 在InApp登录中,您从Facebook获得一个令牌并将其发送给Backand。
您有一个完整的示例here