[英]Firebase database user info
I'm trying to make a website where a user can login with a username a password and a name我正在尝试创建一个用户可以使用用户名、密码和名称登录的网站
This function is not implemented in firebase authentication option so I tried using its real-time database Here is my code so far:这个 function 没有在 firebase 身份验证选项中实现,所以我尝试使用它的实时数据库到目前为止这是我的代码:
export function signup(email, password, name) {
return auth().createUserWithEmailAndPassword(email, password).then((userCredential) => {
db.ref("users").ref(userCredential.uid).push({
name: name
});
})
}
Saving the data does not work but I think I have a good start.保存数据不起作用,但我认为我有一个好的开始。
Try passing only one ref()
call and set()
instead of push()
:尝试只传递一个ref()
调用和set()
而不是push()
:
export function signup(email, password, name) {
return auth().createUserWithEmailAndPassword(email, password).then((userCredential) => {
db.ref("users/" + userCredential.uid).set({
name: name
});
})
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.