【问题标题】:Can we merge an account of many users in the same service into one firebase account我们可以将同一服务中多个用户的帐户合并到一个 Firebase 帐户中吗
【发布时间】:2017-02-02 03:58:17
【问题描述】:

有很多人拥有多个 facebook 或 twitter 帐户。也许他们想将他们的帐户合并到另一个服务中

例如,我有 2 个 Facebook 帐户,并想从这两个帐户访问游戏。因此,如果一个帐户被删除,我可以登录另一个帐户以访问相同的帐户

在火力基地有可能吗?我该怎么办?

【问题讨论】:

    标签: firebase firebase-authentication


    【解决方案1】:

    是的,Firebase 身份验证通过 Account Linking API 支持。

    1. 用户使用第一个 Facebook 帐户登录 Firebase。

    2. getCurrentUser() 为您提供 Firebase 用户。

    3. 提示用户使用第二个 Facebook 帐户登录。

    4. 链接第二个 Facebook 令牌:

    getCurrentUser().linkWithCredential(facebookTokenCredential)

    【讨论】:

    • 我知道有 Account Linking API。我的观点是,是否可以将多个 facebook 帐户链接到一个 firebase 帐户
    • 您可能知道,一个人可能有多个 Twitter 帐户。有些人可能为一个被禁止或被黑的人保留了 2 个 facebook 帐户。类似的东西
    • 多个 facebook 帐户可以链接到同一个 Firebase 帐户。 Twitter 或 Google 帐户也是如此。如果您尝试过但不起作用,请向 Firebase 提交错误报告。
    • 非常感谢
    【解决方案2】:

    目前这是不可能的。首次登录时,Firebase 会为每个 facebook 帐户设置一个 uuid。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-25
      • 2019-05-26
      • 2016-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-24
      • 1970-01-01
      相关资源
      最近更新 更多