AngularFire电子邮件身份验证错误

时间:2016-08-20 00:09:55

标签: angularjs firebase angularfire firebase-authentication

我有以下代码调用我的firebase工厂。如果用户输入有效的用户名和密码,我可以使用它,但是当我输入错误的用户名和密码时,我收到错误400.

以下是我工厂对火场的致电

firebaseObj.loginUser = function(username,password){
    return auth.$signInWithEmailAndPassword(username,password);
};

这是我对工厂的控制器调用

loc.doLogin = function(){
   firebaseFactory.loginUser(loc.userinfo.email,loc.userinfo.password).then(function(resp){
      console.log(resp.uid);
   }).catch(function(error){
      console.log(error);
   });
};

任何想法,如果我输入有效的用户名和密码,如果我输入错误信息,我会收到错误400?

https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPassword?key=XXXXXXXXXXX 400()

1 个答案:

答案 0 :(得分:0)

您必须在dashabord firebase中使用电子邮件启用身份验证

转到firebase控制台登录$ Auth