Angularjs 使用Firebase 3.0 SDK验证Angularfire
我正在为我的AngularJS应用程序使用“新Firebase”,我需要设置身份验证来识别我的用户。我正在使用AngularFire插件,但是文档还没有更新到新的SDK。我把这几行拼凑在一起,看起来很有效,但一旦通过验证,就什么也做不了了Angularjs 使用Firebase 3.0 SDK验证Angularfire,angularjs,oauth,angularfire,Angularjs,Oauth,Angularfire,我正在为我的AngularJS应用程序使用“新Firebase”,我需要设置身份验证来识别我的用户。我正在使用AngularFire插件,但是文档还没有更新到新的SDK。我把这几行拼凑在一起,看起来很有效,但一旦通过验证,就什么也做不了了 auth.$signInWithPopup("google").then(function(data) { console.log("Logged in as:", data); }, function(error) {
auth.$signInWithPopup("google").then(function(data) {
console.log("Logged in as:", data);
}, function(error) {
console.log("Authentication failed:", error);
})
“then”承诺中的回调都没有运行,我在控制台中没有得到任何记录,但是我确实得到一个允许访问您的Google帐户的提示。当我记录整个代码块时,我得到的是:
Promise {$$state: Object}
$$state: Object
status: 0
__proto__: Object
__proto__: Object
显然,status:0
意味着它处于挂起状态,这是我从承诺中收集到的所有信息see-see-