【发布时间】:2021-07-20 23:21:34
【问题描述】:
我有以下问题:在云存储上,我有 10 张用户 X 的图像,如果在 firestore 上某个字段具有特定数值,我希望用户 Y 只下载这 10 张 X 图像中的一张。
我的解决方案:用户 Y 读取 firestore 上字段的值,并用它组成云存储的下载请求。
我怀疑这个程序是否安全。一旦我从 Firestore 获得值,由于请求是在客户端 Y 上组成的,我担心它会恶意破坏 Firestore 获得的结果,从而请求存储中的 X 文件而不是它应该有的。
这种情况有可能发生吗?是否有可能是从 Firestore 传输到客户端 Y 的数据已损坏,导致客户端上的应用程序代码发出的请求与最初允许的请求不同?
【问题讨论】:
标签: firebase google-cloud-firestore https cloud-storage