Следующие операции аутентификации имеют ограничения на частоту их выполнения. Свяжитесь 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/минута, а также цены и лимиты, указанные на странице цен . |
SMS-сообщения с кодом подтверждения | Firebase Authentication , бесплатно (Spark): 10 отправленных SMS/день. Firebase Authentication , оплата по мере использования (Blaze): лимит отправленных SMS: 3000 в день. Firebase Authentication with Identity Platform , бесплатно (Spark): 10 отправленных SMS/день. Firebase Authentication with Identity Platform , оплата по мере использования (Blaze): без ограничений |
Запросы на проверку | 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 обменов в минуту |