使用 Backblaze 存储 webapp 用户的私有图像?

Use Backblaze to store webapp user's private images?

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

一种方法是在后台下载图片(使用B2 API)然后渲染到前台,但是我担心这样太慢了(在用户看到图片之前,从B2下载到后台,从后台下载到浏览器。

还有其他方法吗?

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