[英]How do I get properties of a logged in user using Firebase Google sign-in?
我在我的项目中使用Firebase Google登录:
var provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithPopup(provider).then(function(result) {
}).catch(function(error) {
});
对用户进行身份验证后,我想获取其一些属性,例如:名称,电子邮件。
我怎么做?
从API文档中可以看到, signInWithPopup产生一个UserCredential对象,该对象包含一个带有User对象的user
属性。 您可以使用它。 对于您的代码,这是您的promise回调中的result.user
。
您还可以使用firebase.auth.currentUser
获取当前登录的用户。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.