Как я могу разрешить доступ к хранилищу FireBase через секретный ключ - PullRequest
0 голосов
/ 07 ноября 2018

Я хотел бы использовать хранилище Firebase в качестве источника CDN, и для этого мне нужно разрешить доступ через секретный ключ, предоставленный либо через заголовок, либо через строку запроса.

Я пытался использовать request.params в правилах хранения, но как бы я ни структурировал его, я не могу заставить его работать

service firebase.storage {
    match /** {
        allow read: if request.params.access_token == 'fake';
        allow write: if false;
    }
}

Кто-нибудь еще успешно смог разрешить доступ к ресурсам через секретный ключ. Я видел предложения использовать подписанный токен, но срок его действия истекает через час, и этот секрет должен будет жить на много порядков дольше, чем этот

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...