【发布时间】:2021-12-21 03:24:14
【问题描述】:
我是否可以让用户在我的实时数据库中拥有不同的帐户,因为他们不喜欢我的应用,因为它只共享同一个服务器或数据库?我想创建一些个人用户在我的 Firebase 中拥有自己的服务器的东西。请给我一些我能理解的提示。
【问题讨论】:
标签: java android firebase firebase-realtime-database google-cloud-platform
我是否可以让用户在我的实时数据库中拥有不同的帐户,因为他们不喜欢我的应用,因为它只共享同一个服务器或数据库?我想创建一些个人用户在我的 Firebase 中拥有自己的服务器的东西。请给我一些我能理解的提示。
【问题讨论】:
标签: java android firebase firebase-realtime-database google-cloud-platform
为每个用户创建一个新数据库并不常见。您应该做的是在 Firebase 实时数据库中为每个用户创建一个节点。您的架构应如下所示:
Firebase-root
|
--- users
|
--- $uid
|
--- name: "Jin Appsdev"
|
--- email: "Jin.Appsdev@email.com"
|
--- //Other fields.
然后您可以使用我在以下帖子中的回答来保护它:
【讨论】: