【发布时间】:2019-09-18 19:23:45
【问题描述】:
在firebase 文档https://firebase.google.com/docs/firestore/manage-data/enable-offline 中有一段关于离线持久性的内容。
对于 Web,默认情况下禁用离线持久性。启用 持久性,调用 enablePersistence 方法。 Cloud Firestore 的 缓存不会在会话之间自动清除。因此,如果 您的网络应用程序处理敏感信息,请务必询问用户 如果他们在启用持久性之前位于受信任的设备上。
为什么一般不建议在不受信任的设备上启用它?
人们如何潜在地利用它?
如果有办法防止呢? (除了不在不受信任的设备上启用)
P.S: 非常感谢晚间阅读的好文章:)
【问题讨论】:
-
Firestore 安全规则手册:fireship.io/snippets/firestore-rules-recipes
标签: firebase google-cloud-firestore