Firebase - 每个人都使用相同的应用程序,或者他们自己的应用程序实例?

时间:2016-02-29 10:14:33

标签: firebase

我使用Firebase为单个iOS应用程序使用数据集中的数据,最终我希望这样做,以便用户可以在Firebase中使用和写入数据。

如果有3位用户正在使用该应用,那么他们是否都使用相同的Firebase数据实例?

  

汤姆,马克斯,亚历克斯都看到了彼此的数据,或者他们只是看到过   他们自己的数据?

也就是说,他们是否正在使用/向同一个Firebase应用程序写入数据?

我真的不想这样做,我希望将每个用户的数据分开并保密(不登录)。

是否可以使用Firebase执行此操作?

由于

1 个答案:

答案 0 :(得分:3)

  

如果3位用户正在使用该应用,他们是否都使用相同的Firebase数据实例?

这完全取决于您的申请。 Firebase是托管服务,您可以选择如何实施它。

  

汤姆,麦克斯,亚历克斯都看到彼此的数据,或者他们只看到自己的数据?

与之前相同:这取决于您为数据库设置授权规则的方式。 Firebase guide on security & rules中很好地记录了这种访问控制。

  

我想将每个用户的数据分开并保密(不登录)。

您可以使用Firebase anonymous authentication对用户进行身份验证,而无需他们识别自己。

一般情况下,您可以在Firebase文档中花费更多时间。在Firebase programming guide for iOS花费几个小时将使选项更加清晰,并且可以防止出现许多问题。