使用Backblaze来存储Web应用用户的私人图像?



我想使用Backblaze B2为小型Web应用程序存储图像。用户可以在其中存储(而不是共享!(图像。我如何使用Backblaze使图像保持私有,但仍然可以通过其特定的URL访问?

一种方法是在后端下载图像(使用B2 API(,然后将其渲染到前端,但我担心这太慢了(在用户看到图像之前,它已经从B2下载到后端,从后端下载到浏览器(。

还有其他方法吗?

由于您的网络应用程序正在对用户进行身份验证,并且知道哪个用户有权访问哪些资源,因此您必须通过网络应用程序提供内容。Backblaze没有办法决定是否提供图像。

最新更新