Firebase是否支持一个存储和更新来自不同授权用户的数据的实时数据库?

时间:2018-02-05 14:56:24

标签: android firebase firebase-realtime-database firebase-authentication

让我们设想一个应用程序安装在10个Android设备上,每个设备有大约4-6个不同的用户。同时,必须有一个超级用户(第二用户类型)可以访问具有所有权限的该数据库。请告诉我:

  1. 是否可以使用Firebase在一个统一的实时数据库中存储和同步每个用户的一些会话信息?
  2. 并且基于安全原则,超级用户是否必须有一些第二个应用程序才能访问该实时数据库,或者是否可以使用2种用户(及其权限)创建应用程序?
  3. 非常感谢!

1 个答案:

答案 0 :(得分:1)

  1. 是的,这是Realtime DatabaseFirestore(Beta)存在的主要原因之一。您可以将用户信息存储在其中一个数据库中。开始使用here

  2. 是的,可以使用2种类型的用户和不同的权限创建应用程序。您可以在客户端(android代码)和firebase端处理此问题(以保护数据库)。