【发布时间】:2020-07-18 23:21:13
【问题描述】:
我正在尝试检索我刚刚使用 JavaScript 在 Firebase 中创建的用户的 UID。以下是我当前的代码:
firebase.auth().createUserWithEmailAndPassword(email, pass).catch(function(error, data) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
newusercreateduuid = data.user.uid;
// ...
console.log(errorCode + ' Error Message: ' + errorMessage);
});
我尝试了各种回调,包括 userData、data、user 等等,但它们都返回 null。我似乎无法在网上找到任何东西。我确实找到了另一个使用 userData 的 Stack Overflow 帖子,但它为我返回了 null。如何检索我刚刚创建的用户的 UID?
【问题讨论】:
-
收听
firebase.auth().onAuthStateChanged()。
标签: javascript firebase firebase-authentication