Firebase Callable CloudФункция и защита - PullRequest
0 голосов
/ 01 августа 2020

Я хотел бы защитить свои вызываемые облачные функции Firebase от злоупотреблений спамом (массовые обращения к ним). Судя по тому, что я там читал, для этого не существует встроенного решения. Недавно появилась Cloud Armor, проверю.

У меня вопрос, как я могу использовать Callable Cloud Functions за защитой (неважно, что это такое, CloudFlare, Cloud Armor ...). Callable предназначены для вызова непосредственно из SDK, я не могу предоставить им прямой URL. Должен ли я «конвертировать» их в стандартные HTTP-вызовы и выполнять эту работу самостоятельно, если я хочу, чтобы они были защищены? Должно быть решение, люди из Firebase не создали такой забавный инструмент, чтобы он мог рассылаться спамом без каких-либо решений.

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

Спасибо

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