Angular 检索新创建的用户Firebase的ID
我正在学习Angular 检索新创建的用户Firebase的ID,angular,firebase,firebase-authentication,Angular,Firebase,Firebase Authentication,我正在学习Angular2和最新版本的Firebase我在我的项目中设置了以下Firebase,用于创建基于电子邮件和密码的新用户: signUpUser(user: User) { firebase.auth().createUserWithEmailAndPassword(user.email, user.password).catch(function (error) { console.log(error); }); } 用户已成功创建,但如何检索新创建的用户id?我已
Angular2
和最新版本的Firebase
我在我的项目中设置了以下Firebase,用于创建基于电子邮件和密码的新用户:
signUpUser(user: User) {
firebase.auth().createUserWithEmailAndPassword(user.email, user.password).catch(function (error) {
console.log(error);
});
}
用户已成功创建,但如何检索新创建的用户id?我已经阅读了文档,没有一节解释如何在创建用户后检索它?有人能告诉你怎么做吗 通过在原始问题中指定的代码中添加增强功能,我自己解决了这个问题:
signUpUser(user: User) {
firebase.auth().createUserWithEmailAndPassword(user.email, user.password).then(function (user) {
console.log('uid', user.uid)
}).catch(function (error) {
console.log(error);
});
}
如果该代码解决了您的问题,您可以将其添加为一个问题,而不是更新问题。或者干脆删除这个问题。一个有答案的问题对任何人都没有用处。@cartant,说得好,做了修改。