【发布时间】:2020-11-18 13:50:55
【问题描述】:
如何授权我的应用访问我的 Firebase 存储中的图像,而无需用户登录? 我应该只删除图像安全规则中的所有读取保护,还是有更好的方法来完全做到这一点?
对于上下文,这是为了让应用可以在主页上加载其他用户上传的图像,以供非授权用户浏览。比如airbnb主页。
或者有什么方法可以自行授权我的应用程序?提前致谢!
【问题讨论】:
标签: javascript firebase firebase-storage
如何授权我的应用访问我的 Firebase 存储中的图像,而无需用户登录? 我应该只删除图像安全规则中的所有读取保护,还是有更好的方法来完全做到这一点?
对于上下文,这是为了让应用可以在主页上加载其他用户上传的图像,以供非授权用户浏览。比如airbnb主页。
或者有什么方法可以自行授权我的应用程序?提前致谢!
【问题讨论】:
标签: javascript firebase firebase-storage
如果您想向 Web 应用程序提供对存储在 Firebase 存储中的文件的公开访问权限,您可以为每个文件请求一个download URL。下载 URL 是完全公开的,直到您选择撤销其访问令牌。无需 SDK 即可访问这些文件 - 您只需要 URL。
【讨论】: