firebase快照中的非显示数据是否安全?

时间:2018-02-14 07:12:28

标签: ios swift firebase firebase-realtime-database

在我的firebase应用中,用户帖子会填充帖子,但会显示帖子的用户名。但是,用户名在快照内,但没有在应用程序中显示的位置。将用户名转移到客户端的设备(如果他们不应该能够访问它)是否安全?从posts节点中的快照中删除用户名是否更好,而是创建一个单独的节点,其中包含每个帖子的用户名,每次需要时访问用户名,以便在填充用户feed时不会发送用户名快照?

1 个答案:

答案 0 :(得分:2)

用户可以在该设备上访问传输到设备的任何数据。如果您希望某些数据不可访问,请不要将其传输到客户端。

执行此操作的常用方法是创建一个仅包含公开可读信息的额外节点。有关此示例,请参阅: