关于使用 React 进行 Firebase 身份验证

时间:2021-03-22 14:41:23

标签: reactjs firebase authentication

我最近在做这个项目,为此,我将 Firebase 与 React 结合使用。在我的项目中,我有两种类型的用户 1. 学生和 2. 老师,因此在我的站点中,我想使用相同的电子邮件 ID 从一个用户创建两个利益相关者的帐户,但是 firebase 不允许我,因为我只能使用 CREATEUSERWITHEMAILANDPASSWORD() 方法创建一个帐户。如果我已经有一个带有一个电子邮件 ID 的学生帐户,我该如何创建教师帐户?

我知道这个问题听起来很幼稚,但我仍在学习。 所以请帮帮我。

1 个答案:

答案 0 :(得分:0)

如果您转到 https://console.firebase.google.com/project/your-project-name/authentication/providers 并向下滚动到高级,您可以找到允许每封电子邮件只允许一个或多个帐户的设置。

但是,您不能使用相同的登录方法创建多个帐户。因此,您不能让用户使用电子邮件和密码创建两个帐户。例如,一个帐户可以是电子邮件和密码,另一个可以是 Facebook 登录名。