Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 使用Firebase 3.0 SDK验证Angularfire_Angularjs_Oauth_Angularfire - Fatal编程技术网

Angularjs 使用Firebase 3.0 SDK验证Angularfire

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) {

我正在为我的AngularJS应用程序使用“新Firebase”,我需要设置身份验证来识别我的用户。我正在使用AngularFire插件,但是文档还没有更新到新的SDK。我把这几行拼凑在一起,看起来很有效,但一旦通过验证,就什么也做不了了

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-