java - 我希望我的用户拥有自己的数据库并将他们的数据存储在实时数据库android中
问题描述
我是否可以让用户在我的实时数据库中拥有不同的帐户,因为他们不喜欢我的应用程序,因为它只共享同一个服务器或数据库?我想创建一些个人用户在我的 Firebase 中拥有自己的服务器的东西。请给我一些我能理解的提示。
解决方案
为每个用户创建一个新数据库并不常见。您应该做的是在 Firebase 实时数据库中为每个用户创建一个节点。您的架构应如下所示:
Firebase-root
|
--- users
|
--- $uid
|
--- name: "Jin Appsdev"
|
--- email: "Jin.Appsdev@email.com"
|
--- //Other fields.
然后,您可以使用我在以下帖子中的回答来保护它: