La fréquence à laquelle vous pouvez procéder aux opérations d'authentification suivantes est limitée. Si vous atteignez une limite ou si vous avez des cas d'utilisation spéciaux nécessitant des seuils plus élevés, contactez Firebase l'assistance au moins deux semaines à l'avance pour discuter de vos besoins en matière d'ajustement de quota.
Limites d'utilisation quotidienne sans instrument
Les limites suivantes sont des limites d'utilisation quotidienne pour les utilisateurs de Firebase Authentication with Identity Platform dans la formule Spark sans frais. Ces limites d'utilisation correspondent directement aux Google Cloud niveaux de tarification.
| Utilisation | Limite sans instrument |
|---|---|
| Utilisateurs actifs par jour (niveau 1) | 3 000 par jour |
| Utilisateurs actifs par jour (niveau 2) | 2 par jour |
Limites pour la création et la suppression de comptes
| Opération | Limite |
|---|---|
| Création de comptes | 100 comptes par heure pour chaque adresse IP |
| Suppression de comptes | 10 comptes par seconde |
| Suppression de comptes par lot | 1 requête par seconde |
| Mises à jour de la configuration du compte | 10 requêtes par seconde |
Limites applicables aux comptes
| Type de compte | Limite |
|---|---|
| Comptes utilisateur anonymes | 100 millions |
| Comptes utilisateur enregistrés | Illimité |
Limites d'envoi d'e-mails
Les quotas listés dans cette section sont mis à l'échelle en fonction du nombre d'utilisateurs.
| Opération | Limite de la formule Spark | Limite de la formule Blaze |
|---|---|---|
| E-mails de validation de l'adresse | 1 000 e-mails par jour | 100 000 e-mails par jour |
| E-mails de modification de l'adresse | 1 000 e-mails par jour | 10 000 e-mails par jour |
| E-mails de réinitialisation du mot de passe | 150 e-mails par jour | 10 000 e-mails par jour |
| E-mails comprenant un lien de connexion | 5 e-mails par jour | 25 000 e-mails par jour |
Limites pour la génération de liens dans les e-mails
Les quotas listés dans cette section sont mis à l'échelle en fonction du nombre d'utilisateurs.
| Opération | Limite de la formule Spark | Limite de la formule Blaze |
|---|---|---|
| Liens de validation de l'adresse | 10 000 liens par jour | 1 000 000 de liens par jour |
| Liens de réinitialisation du mot de passe | 1 500 liens par jour | 100 000 liens par jour |
| Liens de connexion | 20 000 liens par jour | 250 000 liens par jour |
Limites pour la connexion via un numéro de téléphone
| Opération | Limite |
|---|---|
| Connexions utilisateur | 1 600 par minute, ainsi que les tarifs et limites spécifiés sur la Tarifs page |
| SMS contenant un code de validation |
Formule avec paiement à l'usage (Blaze) uniquement.
|
| Demandes de validation | 150 demandes par adresse IP et par heure |
Limites d'envoi de SMS de validation
| Opération | Limite |
|---|---|
| SMS de validation envoyé. | 900 envoyés par minute, 3 000 envoyés par jour (passez à Google Cloud Identity Platform pour des limites de SMS plus élevées) |
| SMS de validation envoyés par adresse IP | 50 envoyés par minute, 500 envoyés par heure |
De plus, le nombre de SMS de validation qu'un projet peut envoyer à un même numéro de téléphone dans un délai donné est limité. Vous pouvez effectuer des tests avec des numéros fictifs ou sur plusieurs appareils pour vous assurer qu'un projet ne dépasse pas ces limites.
Vous pouvez également suivre les codes de validation envoyés par numéro de téléphone si vous avez activé la journalisation des activités dans votre projet.
Limites de l'API Identity Toolkit
| Opération | Limite |
|---|---|
| Requêtes par utilisateur | 30 000 requêtes par minute |
| Requêtes par projet | 180 000 requêtes par minute |
| Importations de comptes par projet* | 3 600 requêtes par minute |
| Téléchargements de comptes par projet* | 21 000 requêtes par minute |
| Requêtes UserInfo par projet* | 900 requêtes par minute |
| Mises à jour de la configuration par projet* | 300 requêtes par minute |
| Mises à jour de la configuration par projet et par utilisateur* | 300 requêtes par minute |
| Suppression groupée de comptes par projet* | 60 requêtes par minute |
| Connexions avec jeton personnalisé par projet | 45 000 connexions par minute |
Appels createAuthURI par adresse IP |
120 requêtes par heure |
| Appels de fonction de blocage par projet | 4 000 requêtes par minute |
GetAccountInfo par projet* |
500 000 requêtes par minute |
* Opérations réservées aux administrateurs.
Les méthodes fetchProvidersForEmail() et fetchSignInMethodsForEmail(email) exploitent le point de terminaison createAuthURI.
Limites de l'API Token Service
| Opération | Limite |
|---|---|
| Échange de jetons par projet | 18 000 échanges par minute |