如何防止Firebase身份验证更改用户提供程序-Flutter Firebase

时间:2020-07-29 00:27:37

标签: firebase flutter firebase-authentication

我正在使用Firebase创建一个Flutter应用程序。 我已将google登录添加为我的auth方法之一。 但是,如果我使用相同的电子邮件地址和电子邮件地址进行注册, 然后使用相同的电子邮件地址通过google登录,firebase会将用户的提供者从电子邮件和密码更改为google,当您尝试使用电子邮件和密码登录时,旧密码将不再有效,您将必须经过密码重置过程。 如何防止Firebase更改用户提供程序?或者如何检查此电子邮件是否已在我的Firebase项目中注册(当然也使用相同的电子邮件)??

1 个答案:

答案 0 :(得分:1)

在身份验证下->登录方法
激活:每个电子邮件地址一个帐户。

enter image description here

enter image description here