首页 > 解决方案 > 如何防止firebase auth更改用户提供者-flutter firebase

问题描述

我正在用 firebase 创建一个颤振应用程序。我添加了我的身份验证方法之一,谷歌登录。但如果我使用相同的电子邮件和密码注册,然后使用相同的电子邮件通过谷歌登录,firebase 将从电子邮件更改用户的提供者和谷歌密码,当您尝试使用电子邮件和密码登录时,旧密码将不再有效,您将不得不经历密码重置过程。如何防止 firebase 更改用户提供程序?或者如何检查此电子邮件是否已在我的 firebase 项目中注册(当然使用相同的电子邮件)???

标签: firebaseflutterfirebase-authentication

解决方案


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

在此处输入图像描述

在此处输入图像描述


推荐阅读