我目前正在将现有项目从以前的 Firebase.com 设置迁移到Firebase 3/AngularFire 2。这是我第一次与每个人合作。
我的问题是:我正在使用 AngularFire 文档中的$createUserWithEmailAndPassword
示例,并希望在返回承诺后添加一个 updateProfile,但在初始$createUserWithEmailAndPassword
行之后我无法发生任何事情。"Auth"是我的工厂返回$firebaseAuth()
。
Auth.$signInWithEmailAndPassword($scope.user.email, $scope.user.password)
.then(function(firebaseUser) {
console.log("Signed in as:", firebaseUser.uid);
}).catch(function(error) {
console.error("Authentication failed:", error);
});
我正在通过Firebase/Google控制台确认正在添加Auth用户,但我的控制台中没有收到任何错误 - 只是没有返回任何承诺。有什么想法/建议吗?
这似乎是一个已知的错误,已经在上游修复了:https://github.com/firebase/angularfire/issues/790
也许您必须将库更新为2.0.1
?