Limity uwierzytelniania Firebase

Poniższe operacje uwierzytelniania mają ograniczenia dotyczące częstotliwości, z jaką można je wykonywać. Skontaktuj się z nami Firebase kilka tygodni wcześniej, aby omówić specjalne przypadki użycia.

na których występują podejrzane wzorce ruchu.

Dzienne limity korzystania z usługi bez użycia instrumentów

Poniższe limity to dzienne limity korzystania dla użytkowników usługi Firebase Authentication with Identity Platform w bezpłatnym abonamencie Spark. Te limity użycia odpowiadają bezpośrednio Google Cloudpoziomom cenowym.

Wykorzystanie Limit bez instrumentów
Użytkownicy aktywni w ciągu jednego dnia w krajach poziomu 1 3000 dziennie
Użytkownicy aktywni codziennie na poziomie 2 2 dziennie

Limity tworzenia i usuwania kont

Operacja Limit
Tworzenie nowego konta 100 kont na godzinę na każdy adres IP
Usuwanie konta 10 kont na sekundę
Usuwanie kont zbiorczo 1 żądanie na sekundę
Aktualizacje konfiguracji konta 10 żądań na sekundę
.

Limity konta

Typ konta Limit
Anonimowe konta użytkowników 100 milionów
Zarejestrowane konta użytkowników Bez ograniczeń

Limity wysyłania e-maili

Limity podane w tej sekcji są skalowane w zależności od liczby użytkowników.

Operacja Limit w ramach abonamentu Spark Limit w ramach abonamentu Blaze
E-maile dotyczące weryfikacji adresu 1000 e-maili dziennie 100 000 e-maili dziennie
E-maile dotyczące zmiany adresu 1000 e-maili dziennie 10 000 e-maili dziennie
E-maile dotyczące resetowania hasła 150 e-maili dziennie 10 000 e-maili dziennie
E-maile z linkiem do logowania 5 e-maili dziennie 25 tys. e-maili dziennie

Limity podane w tej sekcji są skalowane w zależności od liczby użytkowników.

Operacja Limit w ramach abonamentu Spark Limit w ramach abonamentu Blaze
Linki do weryfikacji adresu 10 000 linków dziennie 1 000 000 linków dziennie
Linki do resetowania hasła 1500 linków dziennie 100 tys. linków dziennie
Linki logowania 20 tys. linków dziennie 250 tys. linków dziennie

Limity logowania za pomocą numeru telefonu

Operacja Limit
Logowanie użytkowników 1600/minutę, a także ceny i limity podane na stronie Cennik.
SMS-y z kodem weryfikacyjnym

Tylko abonament Blaze (płatność według wykorzystania).

  • Firebase Authentication: limit 3000 wysłanych SMS-ów dziennie
  • Firebase Authentication with Identity Platform: bez limitu
Prośby o weryfikację 150 żądań na adres IP na godzinę

Limity wysyłania SMS-ów weryfikacyjnych

Operacja Limit
Wysłaliśmy SMS-a weryfikacyjnego. 1000 wysłanych/minutę
SMS-y weryfikacyjne wysłane z danego adresu IP 50 wysłanych na minutę, 500 wysłanych na godzinę

Istnieje też limit liczby SMS-ów weryfikacyjnych, które projekt może wysłać na jeden numer telefonu w określonym czasie. Możesz przeprowadzać testy z użyciem fikcyjnych numerów lub na wielu urządzeniach, aby mieć pewność, że projekt nie przekracza tych limitów.

Możesz też śledzić kody weryfikacyjne wysyłane na poszczególne numery telefonów, jeśli w projekcie masz włączone rejestrowanie aktywności.

Ograniczenia interfejsu Identity Toolkit API

Operacja Limit
Operacje na konto usługi 500 żądań na sekundę
Operacje w projekcie 1000 żądań na sekundę, 10 milionów żądań dziennie
Przesyłanie na konto w ramach projektu* 3600 przesłań na minutę
Pobieranie kont na projekt* 21 000 żądań na minutę
Zapytania UserInfo na projekt* 900 żądań na minutę
Aktualizacje konfiguracji w przypadku każdego projektu* 300 żądań na minutę
Aktualizacje konfiguracji według projektu i użytkownika* 300 żądań na minutę
Zbiorcze usuwanie kont w projekcie* 3000 żądań na minutę
Logowanie za pomocą niestandardowych tokenów w poszczególnych projektach 45 tys. logowań na minutę
createAuthURI wywołań na adres IP 120 żądań na godzinę
Blokowanie wywołań funkcji według projektu 2000 żądań na minutę
GetAccountInfo na projekt* 500 tys. żądań na minutę

* Operacje dostępne tylko dla administratorów.

Metody fetchProvidersForEmail()fetchSignInMethodsForEmail(email) korzystają z punktu końcowego createAuthURI.

Ograniczenia interfejsu Token Service API

Operacja Limit
Wymiana tokenów według projektu 18 000 wymian na minutę