Javascript 如何使用Firebase Google登录获取登录用户的属性?
我正在我的项目中使用Firebase Google登录:Javascript 如何使用Firebase Google登录获取登录用户的属性?,javascript,firebase,firebase-authentication,Javascript,Firebase,Firebase Authentication,我正在我的项目中使用Firebase Google登录: var provider = new firebase.auth.GoogleAuthProvider(); firebase.auth().signInWithPopup(provider).then(function(result) { }).catch(function(error) { }); 在我对用户进行身份验证之后,我想获取它的一些属性,例如:名称、电子邮件 如何做到这一点?正如您可以从API文档中看到的那样,生成一个
var provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithPopup(provider).then(function(result) {
}).catch(function(error) {
});
在我对用户进行身份验证之后,我想获取它的一些属性,例如:名称、电子邮件
如何做到这一点?正如您可以从API文档中看到的那样,生成一个对象,该对象包含一个带有对象的
user
属性。你可以用这个。对于您的代码,这是承诺回调中的result.user
您还可以使用获取当前登录的用户。从API文档中可以看到,生成一个对象,该对象包含一个带有对象的
user
属性。你可以用这个。对于您的代码,这是承诺回调中的result.user
您还可以使用获取当前登录的用户。谢谢!我知道这一点,我的问题是,我不知道如何获得姓名和电子邮件。谢谢!我知道这一点,我的问题是,我不知道如何获得姓名和电子邮件。