当我尝试注册新用户时,simpleLoginTool给我"错误:此Firebase未启用指定的身份验证类型"

stc*_*cho 5 angularjs firebase angularfire yeoman-generator-angular firebasesimplelogin

我正在使用Firebase,AngularFire应用程序创建一个AngularJS,Yeoman堆栈,我使用generator-angularfire(https://github.com/firebase/generator-angularfire)来设置我的simpleLoginTools.我只下载了电子邮件/密码验证,因为验证的唯一要点是我需要一些用户来管理,以便为网站创建新内容并销毁旧内容.但是,当我转到我的'example.com/#/login'并尝试通过电子邮件和密码注册新用户时,它给了我一个

Error: The specified authentication type is not enabled for this Firebase.
Run Code Online (Sandbox Code Playgroud)

是因为我的应用程序/ Firebase数据库中没有用户模型吗?如果是这样,我该怎么做呢?如果不是,我如何通过此错误?

Mig*_*jal 11

在这里写答案,因为我在评论中写下了.发生这种情况是因为你没有在firebase中启用密码验证.

为此,您必须进入登录和身份验证部分,最后您将启用电子邮件和密码身份验证 在此输入图像描述

  • 这需要时间来传播吗?因为我在控制台中启用了它(它是我启用的唯一的auth方法)但是我仍然得到相同的错误... (3认同)