La fréquence à laquelle vous pouvez procéder aux opérations d'authentification suivantes est limitée. Contactez-nousFirebase quelques semaines à l'avance pour discuter de cas d'utilisation spécifiques.
Limites d'utilisation quotidienne sans instrument
Les limites d'utilisation quotidiennes suivantes s'appliquent aux utilisateurs de Firebase Authentication with Identity Platform avec le forfait Spark sans frais. Ces limites d'utilisation correspondent directement aux niveaux de tarification Google Cloud.
Utilisation | Limite sans instruments |
---|---|
Utilisateurs actifs quotidiens de niveau 1 | 3 000 par jour |
Utilisateurs actifs quotidiens de 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/seconde |
Mises à jour de la configuration du compte | 10 requêtes/seconde |
Limites de compte
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 proportionnels au 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/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 proportionnels au nombre d'utilisateurs.
Opération | Limite de la formule Spark | Limite de la formule Blaze |
---|---|---|
Liens de validation de l'adresse | 10 000 liens/jour | 1 000 000 de liens par jour |
Liens de réinitialisation du mot de passe | 1 500 liens/jour | 100 000 liens par jour |
Liens de connexion | 20 000 liens/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/minute, ainsi que les tarifs et limites indiqués sur la page Tarifs |
SMS contenant un code de validation |
Forfait 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é. | 1 000 e-mails envoyés par minute |
SMS de validation envoyés par adresse IP | 50 envois/minute, 500 envois/heure |
De plus, le nombre de SMS de validation qu'un projet peut envoyer à un même numéro de téléphone est limité sur une période donnée. Vous pouvez effectuer des tests avec des nombres fictifs ou sur plusieurs appareils pour vous assurer qu'un projet ne dépasse pas ces limites.
De plus, vous pouvez suivre les codes de validation envoyés par numéro de téléphone si vous avez activé l'enregistrement de l'activité dans votre projet.
Limites de l'API Identity Toolkit
Opération | Limite |
---|---|
Opérations par compte de service | 500 requêtes/seconde |
Opérations par projet | 1 000 requêtes/seconde, 10 millions de requêtes/jour |
Importations de comptes par projet* | 3 600 importations/minute |
Téléchargements de comptes par projet* | 21 000 requêtes/minute |
Requêtes UserInfo par projet* | 900 requêtes/minute |
Mises à jour de configuration par projet* | 300 requêtes/minute |
Mises à jour de configuration par projet et par utilisateur* | 300 requêtes/minute |
Supprimer des comptes par projet de manière groupée* | 3 000 requêtes/minute |
Connexions avec jetons personnalisés par projet | 45 000 connexions/minute |
createAuthURI appels par adresse IP |
120 requêtes/heure |
Appels de fonction de blocage par projet | 2 000 requêtes/minute |
GetAccountInfo par projet* |
500 000 requêtes/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/minute |