身份验证失败错误:未为此Firebase启用指定的身份验证提供程序

时间:2016-06-02 18:06:39

标签: angularjs authentication firebase angularfire

使用Angular Fire 1.2.0我正在创建一个登录页面,使用电子邮件和密码验证进入Firebase数据库。我创建了以下控制器:

controller('HomeCtrl',['$scope',"$firebaseAuth",function($scope,$firebaseAuth){

var firebaseObj=new Firebase("https://first-project-3c9ef.firebaseio.com/");
var auth = $firebaseAuth(firebaseObj);
$scope.user={};
$scope.SignIn=function(event){
    event.preventDefault();
    var username=$scope.user.email;
    var password=$scope.user.password;
    auth.$authWithPassword({
        email:username,
        password:password
    })
    .then(function(authData){
        console.log("Authentication successful");
    },function(error){
        console.log("Authentication failure",error);
    });
}

}]);

即使输入正确的凭据控制台也会导致身份验证失败。 我已经在我的Firebase帐户中启用了登录方法作为电子邮件和密码身份验证,即使它显示身份验证失败。 我正在关注Angular fire的最新指南。

0 个答案:

没有答案