我尝试将第二个Google帐户与拥有有效Google Auth提供商的现有Firebase用户相关联。
使用他的第一个Google帐户登录用户:
auth.signInWithPopup(new firebase.auth.GoogleAuthProvider())
然后我尝试将第二个Google帐户与经过身份验证的用户相关联:
user.linkWithPopup(new firebase.auth.GoogleAuthProvider())
linkWithPopup承诺拒绝错误:
{code: "auth/provider-already-linked", message: "User can only be linked to one identity for the given provider."}
这是否意味着Firebase不支持将同一提供商的多个不同配置文件链接到一个用户?它会很快添加吗?
答案 0 :(得分:0)
正如您的error
所说,您不能将多个帐户与单个提供商相关联。您可以为每个提供商only one account
。我们不知道将来是否会添加这些选项,但目前它是如何运作的。
希望它有所帮助。