0

我想检索并保存有关 Facebook 用户的更多信息,例如 facebook id、用户名和其他信息。

有没有办法扩展 Backand.socialSignup()?

4

1 回答 1

1

你有两种可能:

第一个是更改社交登录中服务器端代码的默认行为。

为此,您必须在 Backand 应用程序页面中转到“安全和身份验证”>“安全操作”。

他们有一个名为“beforeSocialSignup”的操作,您可以对其进行编辑以保存来自社交服务的其他数据。在此解决方案中,您无法更改请求的“范围”,但您可以添加 Backand 从 Facebook 获取的数据,例如 FacebookId 和用户名。

测试

第二种方案,如果你需要更多的数据,你可以实现InApp登录,并从Facebook检索你需要的所有数据。在 InApp 登录中,您从 Facebook 获取令牌并将其发送到 Backand。

你有一个完整的例子here

于 2016-03-28T08:13:01.077 回答