我有"每个电子邮件地址一个帐户"在我的Firebase控制台中设置,并在我的应用程序中实现了gmail和facebook身份验证。
在Facebook帐户使用与gmail帐户相同的电子邮件的情况下,会发生什么:
如果我使用gmail进行身份验证,然后注销并使用facbeook进行身份验证(使用与gmail相同的电子邮件),我将收到错误消息:
errorCodeEmailAlreadyInUse
但是,如果我首先使用Facebook进行身份验证,然后使用gmail进行身份验证,则不会引发任何错误,并且Firebase身份验证控制台中的用户条目会被覆盖。
是什么给出了?