我仅使用电话号码作为登录方式;现在,我添加了Facebook以链接到该帐户,并且我注意到,除了将Facebook图标添加到Firebase身份验证部分的“提供者”列之外,指向该Facebook帐户的相应电子邮件也添加到了“标识符”列中。
问题是,当我取消Facebook与帐户的链接时,其电子邮件保留在“标识符”列中。仅从提供者列中删除了Facebook图标。参见下面的截图:
这是一个问题,因为即使我已经取消关联,现在我也不能使用其他设备来链接该Facebook帐户。
答案 0 :(得分:0)
将多个提供程序链接到一个用户时,最终会得到一个顶级用户配置文件,然后为其下的每个提供程序分离数据。
您在此处看到的作为标识符的电子邮件地址是与顶级用户个人资料相关联的电子邮件地址。
当您取消帐户关联时,提供商数据将被删除,但是顶级用户配置文件未修改,因为未知地址是电子邮件地址的来源。