无法将第二个Google帐户链接到现有Firebase用户(已链接授权/提供商)

k75qkfdt  于 2023-03-19  发布在  Go
关注(0)|答案(1)|浏览(164)

我试图将第二个谷歌帐户链接到一个现有的Firebase用户,该用户拥有活跃的谷歌认证提供商。
1.登录用户使用他的第一个Google帐户:
auth.signInWithPopup(new firebase.auth.GoogleAuthProvider())
1.然后我尝试将第二个Google帐户链接到已验证的用户:
user.linkWithPopup(new firebase.auth.GoogleAuthProvider())

  1. linkWithPopup承诺拒绝错误:
    {code: "auth/provider-already-linked", message: "User can only be linked to one identity for the given provider."}
    这是否意味着Firebase不支持将同一个提供商的多个不同配置文件链接到一个用户?它很快会被添加吗?
rggaifut

rggaifut1#

正如您的错误所述,您不能将多个帐户链接到单个提供商。每个提供商只能有一个帐户。我们不知道将来是否会添加这些选项,但目前这是它的工作方式。

相关问题