我正在构建一个Android应用程序,我希望我的用户成为Auth,然后添加到数据库中。目前我只使用电子邮件和密码进行身份验证,然后单击“注册”,用户将在Firebase控制台的“身份验证”部分中创建。
但我也希望将我的用户添加到数据库中。我想添加更多字段(例如名称,地址等),这些字段将存储在Firebase的用户数据库中。
我真的不知道该怎么做。有人可以解释一下吗?
谢谢!
答案 0 :(得分:6)
您应该创建一个保存用户的节点,如下所示:
users: {
userID1: {
name: 'Raph'
},
userID2: {
name: 'Devid'
}
}
每个记录的用户都有一个唯一的uid
,您可以将其用作密钥。当您登录用户时,可以在authToken中找到它。
注意这只是Firebase中用于保存用户数据的常规节点。 它是Firebase generated users的替代解决方案。
答案 1 :(得分:1)
以下是将注册详细信息存储在数据库中的一种方法,
user_profile
尝试此实现并执行... Thankyou