使用Google登录Firebase时,电子邮件为空

时间:2018-06-06 04:06:33

标签: node.js vue.js

使用Firebase Google登录时电子邮件为空。

我厌倦了以下代码:

googlesignin () {
    var baseProvider = new firebase.auth.GoogleAuthProvider();
    firebase.auth().signInWithPopup(baseProvider)
    .then(function(result){
        console.log(result);
        console.log("Success..Google Account Linked");
    })
    .catch(function(err){
        console.log(err);
        console.log("Failed");
    });

1 个答案:

答案 0 :(得分:0)

我看到两种方法可以帮助您解决问题:

代替:

  

console.log(result);

尝试:

  

console.log(result.email);

如果第一个选项不能帮助您检查此线程:Not getting the email using Google Authentication in Firebase