Javascript I';我对Firebase身份验证有问题
我正在尝试使用电子邮件/密码和谷歌认证进行firebase认证。电子邮件/密码登录工作正常,但我有一个关于每个帐户一封电子邮件的问题。在我使用电子邮件/密码注册并尝试使用Google auth登录后,应该会出现关于“auth/email帐户-已在使用”的错误,但它只是像正常行为一样登录。Javascript I';我对Firebase身份验证有问题,javascript,reactjs,firebase,firebase-authentication,Javascript,Reactjs,Firebase,Firebase Authentication,我正在尝试使用电子邮件/密码和谷歌认证进行firebase认证。电子邮件/密码登录工作正常,但我有一个关于每个帐户一封电子邮件的问题。在我使用电子邮件/密码注册并尝试使用Google auth登录后,应该会出现关于“auth/email帐户-已在使用”的错误,但它只是像正常行为一样登录。 我很困惑。我本来打算让帐户链接到同一个电子邮件帐户,但我不知道下一步该怎么做,因为发生了这种奇怪的行为。如果有人向我解释这个问题,我会非常高兴。这是基于React.js和React router以及fireba
我很困惑。我本来打算让帐户链接到同一个电子邮件帐户,但我不知道下一步该怎么做,因为发生了这种奇怪的行为。如果有人向我解释这个问题,我会非常高兴。这是基于React.js和React router以及firebase的。Google Auth是Gmail,因此具有“更高的权限” 如果您可以使用Gmail/密码登录,您将被标识为电子邮件地址所有者,因此有权登录您的firebase帐户 如果您尝试使用Facebook登录,在您使用电子邮件/密码注册后,您将收到您希望看到的错误“auth/email帐户-已在使用”
这是正确的firebase行为。这是否回答了您的问题?