Les opérations d'authentification suivantes ont des limites quant à la fréquence à laquelle vous pouvez les effectuer. Contactez Firebase quelques semaines à l'avance pour discuter de cas d'utilisation particuliers.
Limites d'utilisation quotidiennes sans instrument
Les limites suivantes sont des limites d'utilisation quotidiennes pour les utilisateurs de Firebase Authentication avec Identity Platform sur le plan Spark gratuit. Ces limites d'utilisation correspondent directement aux niveaux tarifaires de Google Cloud .
Usage | Limite sans instrument |
---|---|
Utilisateurs actifs quotidiens de niveau 1 | 3000 par jour |
Utilisateurs actifs quotidiens de niveau 2 | 2 par jour |
SMS envoyé | 10 par jour |
Authentifications multifacteurs | 10 par jour |
Limites de création et de suppression de compte
Opération | Limite |
---|---|
Création d'un nouveau compte | 100 comptes/heure pour chaque adresse IP |
Suppression de compte | 10 comptes/seconde |
Suppression de compte par lots | 1 requête/seconde |
Mises à jour de la configuration du compte | 10 requêtes/seconde |
Limites du compte
Type de compte | Limite |
---|---|
Comptes d'utilisateurs anonymes | 100 millions |
Comptes d'utilisateurs enregistrés | Illimité |
Limites d'envoi d'e-mails
Les quotas répertoriés dans cette section évoluent en fonction du nombre d'utilisateurs.
Opération | Limite du plan Spark | Limite du plan Blaze |
---|---|---|
E-mails de vérification d'adresse | 1000 e-mails/jour | 100 000 e-mails/jour |
E-mails de changement d'adresse | 1000 e-mails/jour | 10 000 e-mails/jour |
E-mails de réinitialisation de mot de passe | 150 e-mails/jour | 10 000 e-mails/jour |
E-mails de connexion avec lien par e-mail | 5 emails/jour | 25 000 e-mails/jour |
Limites de génération de liens par e-mail
Les quotas répertoriés dans cette section évoluent en fonction du nombre d'utilisateurs.
Opération | Limite du plan Spark | Limite du plan Blaze |
---|---|---|
Liens de vérification d'adresse | 10 000 e-mails/jour | 1 000 000 d'e-mails/jour |
Liens de réinitialisation de mot de passe | 1500 e-mails/jour | 100 000 e-mails/jour |
Liens de connexion | 20 000 e-mails/jour | 250 000 e-mails/jour |
Limites de connexion par numéro de téléphone
Opération | Limite |
---|---|
Connexions des utilisateurs | 1600/minute, ainsi que les tarifs et limites spécifiés sur la page Tarifs |
Messages SMS du code de vérification | Authentification Firebase, sans frais (Spark) : 10 SMS envoyés/jour Authentification Firebase, paiement au fur et à mesure (Blaze) : limite de 3 000 SMS envoyés/jour Authentification Firebase avec Identity Platform, sans frais (Spark) : 10 SMS envoyés/jour Authentification Firebase avec Identity Platform, paiement à l'utilisation (Blaze) : aucune limite |
Demandes de vérification | 150 requêtes/adresse IP/heure |
Limites d'envoi de SMS de vérification
Opération | Limite |
---|---|
SMS de vérification envoyé. | 1 000 envoyés/minute |
SMS de vérification envoyé par adresse IP | 50 envoyés/minute, 500 envoyés/heure |
De plus, il existe une limite au nombre de messages SMS de vérification qu'un projet peut envoyer à un seul numéro de téléphone dans un laps de temps défini. Vous pouvez tester 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 vérification envoyés par numéro de téléphone si vous avez activé la journalisation des activités sur 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 |
Téléchargements de comptes par projet* | 3600 téléchargements/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 utilisateur* | 300 requêtes/minute |
Suppression groupée de comptes par projet* | 3000 requêtes/minute |
Connexions de jetons personnalisés par projet | 45 000 connexions/minute |
appels createAuthURI par adresse IP | 120 requêtes/heure |
Blocage des appels de fonctions par projet | 2000 requêtes/minute |
GetAccountInfo par projet* | 500 000 requêtes/minute |
* Opérations réservées à l'administrateur.
Les méthodes fetchProvidersForEmail()
et fetchSignInMethodsForEmail(email)
exploitent le point de terminaison createAuthURI
.
Limites de l'API du service de jetons
Opération | Limite |
---|---|
Échange de jetons par projet | 18 000 échanges/minute |