【发布时间】:2019-04-25 08:21:09
【问题描述】:
我正在使用 Google 存储来存储我的用户的个人资料照片。我有几千张照片。
现在图片被保存在一个桶中,如下所示: 数据/图像/配置文件/USER_ID.jpg
所以图片的 URL: https://storage.cloud.google.com/data/images/profiles/USER_ID.jpg
我不希望用户只知道他们的 USER_ID 就可以看到其他人的图片,而且它必须是 USER_ID 以便开发人员更轻松地搜索。
我无法使用签名 URL,因为我的用户没有 Google 帐户,并且存储中的图片是从移动应用程序中获取的。
有没有办法让文件名在存储中保持原样,但简单地从 URL 中隐藏路径+文件名?
https://storage.cloud.google.com/fc720d5c05411b03e5e2a6692f8d7d61.jpg -> points to https://storage.cloud.google.com/data/images/profiles/USER_ID.jpg
谢谢
【问题讨论】:
标签: firebase google-cloud-storage firebase-storage