在Firebase Auth(android)之后在数据库中创建用户

rap*_*phh 13 android firebase firebase-authentication firebase-realtime-database

我正在构建一个Android应用程序,我希望我的用户成为Auth,然后添加到数据库中.目前我只使用电子邮件和密码进行身份验证,然后单击"注册",用户将在Firebase控制台的"身份验证"部分中创建.

但我也希望将我的用户添加到数据库中.我想添加更多字段(例如名称,地址等),这些字段将存储在Firebase的用户数据库中.

我只是不知道该怎么做.有人可以解释一下吗?

谢谢!

Dev*_*lli 6

您应该创建一个保存用户的节点,如下所示:

users: {
  userID1: {
    name: 'Raph'
  },
  userID2: {
    name: 'Devid'
  }
}
Run Code Online (Sandbox Code Playgroud)

每个记录的用户都有一个uid可以用作密钥的唯一用户.当您登录用户时,可以在authToken中找到它.

注意这只是Firebase中用于保存用户数据的普通节点.它是Firebase生成的用户的替代解决方案.