2016-02-29 50 views
0

我为一个iOS应用程序使用Firebase来使用数据集中的数据,最终我希望这样做的目的是让用户可以从Firebase使用和写入数据。Firebase - 每个人都使用相同的应用程序,还是他们自己的应用程序实例?

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

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

也就是说,他们是在向相同的Firebase应用程序消费/写入数据吗?

我真的不想这样做,我想保持每个用户的数据分开和私人(没有登录)。

使用Firebase可以做到这一点吗?

感谢

回答

3

如果3个用户正在使用的应用程序,都使用相同的火力地堡数据实例?

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

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

和以前一样:这取决于您如何设置数据库的授权规则。这种访问控制在Firebase guide on security & rules中记录得很好。

我想保持每个用户的数据分开和私人(没有登录)。

您可以使用Firebase anonymous authentication对用户进行身份验证,而不要求用户标识自己。

总的来说,您似乎很乐意在Firebase文档中花费更多时间。在Firebase programming guide for iOS花费了几个小时将使选项更清晰,并将防止许多问题。

相关问题