最近,我正在开发一个可连接到Firebase并将重要文档上传到Firebase存储的应用程序。
有些用户将查看上载的文档,因此我在上载文档后生成了下载URL,并将下载URL存储到了Firebase数据库中,以便该应用程序将获得下载URL并使用它。
顺便说一句,一旦生成下载网址,它就是公开的,因此任何人都可以使用该链接查看Firebase存储上的上载文档。
因此,我决定将文档的私有URL存储到Firebase数据库中,然后,一旦有效用户想要查看该文档,该应用程序就会从私有URL生成下载URL,然后使用该链接显示给用户。
然后在查看后,我想以编程方式在应用程序上撤消文档的下载URL。
我看到我可以在浏览器的Firebase存储上手动撤消下载URL,但是我想以编程方式在我的应用中进行操作。
为了安全起见,这非常重要。
有人可以帮助我吗?
答案 0 :(得分:0)
当前没有公共API可以从Cloud Storage for Firebase撤消下载URL。撤消下载URL的唯一方法是通过Firebase控制台。
相关: