【发布时间】:2022-01-19 04:11:48
【问题描述】:
当用户注册时,我正在收集姓名、电子邮件、电话和密码。在 useFirebase 钩子中,我正在使用 firebase 的 updateProfile 方法更新 displayName。
该函数用于创建用户。
const userCreate = (name, email, password, phone, history) => {
createUserWithEmailAndPassword(auth, email, password)
.then((userCredential) => {
//User Create after registration
const newUser = { email, displayName: name, phoneNumber:phone };
const uid = auth.currentUser.uid
verifyEmail();
updateProfile(auth.currentUser, {
displayName: name,
phoneNumber:phone,
})
.then(() => {
console.log()
})
.catch((error) => {
});
history.replace('/');
})
.catch((error) => {
console.log(error)
})
}
注册后显示名称会更新。但我没有得到电话号码。我该怎么做?
【问题讨论】:
标签: javascript firebase-authentication