Limity uwierzytelniania Firebase

Poniższe operacje autoryzacji mają ograniczenia dotyczące częstotliwości ich wykonywania. Skontaktuj się z Firebase kilka tygodni wcześniej, aby omówić specjalne przypadki użycia.

Dzienne limity użytkowania bez użycia instrumentu

Poniższe limity to dzienne limity użytkowania dla użytkowników Firebase Authentication z Identity Platform w ramach bezpłatnego planu Spark. Te limity użytkowania odpowiadają bezpośrednio poziomom cenowym Google Cloud .

Stosowanie Limit bezinstrumentowy
Aktywni użytkownicy poziomu 1 dziennie 3000 dziennie
Aktywni użytkownicy poziomu 2 dziennie 2 dziennie
SMS wysłany 10 dziennie
Uwierzytelnianie wieloskładnikowe 10 dziennie

Limity tworzenia i usuwania kont

Operacja Limit
Tworzenie nowego konta 100 kont/godzinę dla każdego adresu IP
Usunięcie konta 10 kont/sekundę
Zbiorcze usunięcie konta 1 żądanie/sekundę
Aktualizacje konfiguracji konta 10 żądań/sekundę

Limity konta

Typ konta Limit
Anonimowe konta użytkowników 100 milionów
Zarejestrowane konta użytkowników Nieograniczony

Limity wysyłania e-maili

Limity wymienione w tej sekcji skalują się w zależności od liczby użytkowników.

Operacja Limit planu Spark Limit planu Blaze
Weryfikacyjne adresy e-mail 1000 e-maili dziennie 100 000 e-maili dziennie
Zmiana adresu e-mail 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 do logowania z łączem e-mail 5 e-maili dziennie 25 000 e-maili dziennie

Limity wymienione w tej sekcji skalują się w zależności od liczby użytkowników.

Operacja Limit planu Spark Limit planu Blaze
Linki weryfikacyjne adresu 10 000 e-maili dziennie 1 000 000 e-maili dziennie
Linki do resetowania hasła 1500 e-maili dziennie 100 000 e-maili dziennie
Linki do logowania 20 000 e-maili dziennie 250 000 e-maili dziennie

Limity logowania na numer telefonu

Operacja Limit
Logowania użytkowników 1600/min, a także ceny i limity określone na stronie Cennik
Wiadomości SMS z kodem weryfikacyjnym

Uwierzytelnianie Firebase, bezpłatnie (Spark): 10 wysłanych SMS-ów dziennie

Uwierzytelnianie Firebase, płatność zgodnie z rzeczywistym użyciem (Blaze): limit 3000 wysłanych SMS-ów dziennie

Uwierzytelnianie Firebase z platformą tożsamości, bezpłatnie (Spark): 10 wysłanych SMS-ów dziennie

Uwierzytelnianie Firebase z platformą tożsamości, płatność zgodnie z rzeczywistym użyciem (Blaze): bez limitu

Prośby o weryfikację 150 żądań/adres IP/godz

Weryfikacja limitów wysyłania SMS-ów

Operacja Limit
Wysłano SMS-a weryfikacyjnego. 1000 wysłanych/minutę
Weryfikacyjny SMS wysłany na adres IP 50 wysłanych/minutę, 500 wysłanych/godzinę

Dodatkowo istnieje ograniczenie liczby weryfikacyjnych wiadomości SMS, które projekt może wysłać na jeden numer telefonu w określonym czasie. Możesz testować z liczbami fikcyjnymi lub na wielu urządzeniach, aby upewnić się, że projekt nie przekracza tych limitów.

Dodatkowo możesz śledzić kody weryfikacyjne wysyłane na numer telefonu, jeśli w swoim projekcie włączyłeś rejestrowanie aktywności .

Limity interfejsu API Identity Toolkit

Operacja Limit
Operacje na konto usługi 500 żądań/sekundę
Operacje na projekt 1000 żądań/sekundę, 10 milionów żądań/dzień
Przesyłanie kont na projekt* 3600 przesłanych plików/minutę
Pobrania konta na projekt* 21 000 żądań/minutę
Zapytania o UserInfo na projekt* 900 żądań/minutę
Aktualizacje konfiguracji na projekt* 300 żądań/minutę
Aktualizacje konfiguracji na projekt i użytkownika* 300 żądań/minutę
Zbiorcze usuwanie kont na projekt* 3000 żądań/minutę
Niestandardowe logowanie tokenem na projekt 45 000 logowań/minutę
wywołania createAuthURI na adres IP 120 żądań/godz
Blokowanie wywołań funkcji na projekt 2000 żądań/minutę
GetAccountInfo na projekt* 500 000 żądań/minutę

* Operacje dostępne wyłącznie dla administratorów.

Metody fetchProvidersForEmail() i fetchSignInMethodsForEmail(email) wykorzystują punkt końcowy createAuthURI .

Limity interfejsu API usługi tokenu

Operacja Limit
Wymiana tokenów na projekt 18 000 wymian/minutę