firebase
.database().
ref('UsersList/' + firebase.auth().currentUser.uid)
.once('value').then(snapshot => {
console.log(snapshot.val())
});
这是我在注册用户后在主页上的componentDidMount()函数中使用的代码。
答案 0 :(得分:0)
设置身份验证状态观察者并获取用户数据:
firebase.auth().onAuthStateChanged(function(user) {
if (user) {
// User is signed in.
var displayName = user.displayName;
var email = user.email;
var emailVerified = user.emailVerified;
var photoURL = user.photoURL;
var isAnonymous = user.isAnonymous;
var uid = user.uid;
var providerData = user.providerData;
// ...
} else {
// User is signed out.
// ...
}
});