Javascript 在浏览器中安全地使用Firebase存储中存储的文件

Javascript 在浏览器中安全地使用Firebase存储中存储的文件,javascript,firebase,firebase-storage,Javascript,Firebase,Firebase Storage,我有一些PDF文件存储在Firebase存储中。我想a)在网站上显示文件,b)尽可能让人难以下载文件(*)。有人对如何实现这一目标有什么建议吗 我意识到一个聪明的黑客可能会绕过任何保护措施。我的“标准”是,这些文件对普通互联网用户来说是安全的 我也意识到这可能是不可能的,我可能需要考虑其他设置。< P>项目B是很难实现的,通常你会在HTML中使用文件下载URL,比如 ,任何有此链接的人都可以获得文件。 你可以做的是使用中间的代理服务器从FielBASE获取文件并将它们服务到前端,这样至少真正

我有一些PDF文件存储在Firebase存储中。我想a)在网站上显示文件,b)尽可能让人难以下载文件(*)。有人对如何实现这一目标有什么建议吗

  • 我意识到一个聪明的黑客可能会绕过任何保护措施。我的“标准”是,这些文件对普通互联网用户来说是安全的

我也意识到这可能是不可能的,我可能需要考虑其他设置。

< P>项目B是很难实现的,通常你会在HTML中使用文件下载URL,比如<代码> <代码>,任何有此链接的人都可以获得文件。

你可以做的是使用中间的代理服务器从FielBASE获取文件并将它们服务到前端,这样至少真正的文件下载URL不会被暴露,并且你可以在服务器端实现一些东西,只为授权用户服务这些文件。