使用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");
});
答案 0 :(得分:0)
我看到两种方法可以帮助您解决问题:
代替:
console.log(result);
尝试:
console.log(result.email);
如果第一个选项不能帮助您检查此线程:Not getting the email using Google Authentication in Firebase