Разрешает ли Firebase Storage загрузку через подписанные URL-адреса? - PullRequest
0 голосов
/ 05 июня 2019

Я пишу веб-приложение, в котором я хочу, чтобы пользователи загружали файл, я выполню некоторую обработку и покажу результаты этой обработки. AppEngine Blobstore и Cloud Storage позволяют мне создавать подписанные URL-адреса для загрузки на стороне сервера и передавать их клиенту для загрузки. Таким образом, мне не нужно разрешать публичный доступ к своему внутреннему хранилищу, и мне не нужно входить в систему.

Мне посоветовали попробовать Firebase Storage для загрузки в Cloud Storage, но я не вижу этой функции в их документации. Доступ по умолчанию аутентифицирован, или вы можете сделать его доступным для записи. Я что-то упустил?

1 Ответ

0 голосов
/ 05 июня 2019

На самом деле не существует продукта под названием «Firebase Storage». Существует облачное хранилище, и Firebase добавляет к нему API, которые называются «облачное хранилище для Firebase». Если у вас есть подписанный URL-адрес для объекта в корзине, не имеет значения, поместите ли вы его туда с помощью Firebase SDK на стороне клиента или Cloud SDK на стороне сервера. Он будет вести себя одинаково в любом случае.

...