Ограничения аутентификации Firebase

Следующие операции аутентификации имеют ограничения по частоте выполнения. Свяжитесь с Firebase за несколько недель, чтобы обсудить особые случаи использования.

Ежедневные лимиты безинструментального использования

Ниже приведены суточные лимиты использования для пользователей Firebase Authentication with Identity Platform на бесплатном тарифном плане Spark. Эти лимиты напрямую соответствуют тарифным планам Google Cloud .

Использование Безинструментальный предел
Ежедневно активные пользователи уровня 1 3000 в день
Уровень 2: ежедневные активные пользователи 2 в день

Лимиты на создание и удаление учетных записей

Операция Предел
Создание новой учетной записи 100 аккаунтов/час для каждого IP-адреса
Удаление аккаунта 10 аккаунтов/секунду
Пакетное удаление учетных записей 1 запрос/секунду
Обновления конфигурации учетной записи 10 запросов/секунду

Лимиты счета

Тип счета Предел
Анонимные учетные записи пользователей 100 миллионов
Зарегистрированные учетные записи пользователей Безлимитный

Ограничения на отправку электронной почты

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

Операция Лимит плана Spark Лимит плана Blaze
Письма с подтверждением адреса 1000 писем/день 100 000 писем в день
Письма об изменении адреса 1000 писем/день 10 000 писем в день
Письма для сброса пароля 150 писем/день 10 000 писем в день
Электронные письма со ссылкой для входа 5 писем в день 25 000 писем в день

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

Операция Лимит плана Spark Лимит плана Blaze
Ссылки для проверки адреса 10 000 ссылок/день 1 000 000 ссылок/день
Ссылки для сброса пароля 1500 ссылок/день 100 000 ссылок/день
Ссылки для входа 20 000 ссылок/день 250 000 ссылок/день

Ограничения на вход по номеру телефона

Операция Предел
Входы пользователей 1600/минута, а также цены и лимиты, указанные на странице «Цены»
СМС-сообщения с кодом подтверждения

Только по тарифу «Плати по мере использования» (Blaze).

  • Firebase Authentication : лимит в 3000 отправленных SMS/день
  • Firebase Authentication with Identity Platform : без ограничений
Запросы на проверку 150 запросов/IP-адрес/час

Лимиты отправки проверочных СМС

Операция Предел
Отправлено проверочное СМС. 1000 отправлений/минуту
Проверочное SMS-сообщение, отправленное на каждый IP-адрес 50 отправлений/минуту, 500 отправлений/час

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

Кроме того, вы можете отслеживать коды подтверждения, отправляемые по номеру телефона, если вы включили ведение журнала активности в своем проекте.

Ограничения API Identity Toolkit

Операция Предел
Операции по счету услуги 500 запросов/секунду
Операции по проекту 1000 запросов/секунду, 10 миллионов запросов/день
Загрузки аккаунтов на проект* 3600 загрузок в минуту
Загрузки аккаунта на проект* 21 000 запросов/минуту
Запросы UserInfo по проекту* 900 запросов/минуту
Обновления конфигурации по проекту* 300 запросов/минуту
Обновления конфигурации для каждого проекта и пользователя* 300 запросов/минуту
Массовое удаление учетных записей по проекту* 3000 запросов/минуту
Индивидуальный вход с токенами для каждого проекта 45 000 входов в минуту
вызовы createAuthURI для каждого IP-адреса 120 запросов/час
Блокировка вызовов функций по проекту 2000 запросов/минуту
GetAccountInfo для каждого проекта* 500 000 запросов в минуту

* Операции, доступные только администратору.

Методы fetchProvidersForEmail() и fetchSignInMethodsForEmail(email) используют конечную точку createAuthURI .

Ограничения API сервиса токенов

Операция Предел
Обмен токенами по проекту 18 000 обменов в минуту