Limites do Firebase Authentication

Há limitações para a frequência em que você pode executar as operações de autenticação a seguir. Entre em contato com o Firebase com algumas semanas de antecedência para conversar sobre casos de uso especiais.

Limites de uso diário sem instrumento

Os limites a seguir são para usos diários de usuários do Firebase Authentication com o Identity Platform no plano Spark sem custos financeiros. Os limites de uso correspondem diretamente aos níveis de preços do Google Cloud.

Uso Limite sem instrumentos
Usuários ativos com nível 1 por dia 3.000 por dia
Usuários ativos com nível 2 por dia 2 por dia
SMS enviado 10 por dia
Autenticação multifator 10 por dia

Limites de criação e exclusão de contas

Operação Limite
Criação de contas novas 100 contas/hora para cada endereço IP
Exclusão de contas 10 contas/segundo
Exclusão de contas em lote 1 solicitação/segundo
Atualizações de configuração da conta 10 solicitações/segundo

Contas por projeto

Tipo de conta Limite
Contas de usuários anônimos 100 milhões
Contas de usuários registrados Ilimitado

Limites de envio de e-mails

As cotas listadas aqui são escalonadas de acordo com o tamanho dos respectivos projetos.

Operação Limite do plano Spark Limite do plano Blaze
E-mails de verificação de endereço 1.000 e-mails/dia 100.000 e-mails/dia
E-mails de alteração de endereço 1.000 e-mails/dia 10.000 e-mails/dia
E-mails de redefinição de senha 150 e-mails/dia 10.000 e-mails/dia
E-mails de login com link 5 e-mails/dia 25.000 e-mails/dia

As cotas listadas aqui são escalonadas de acordo com o tamanho dos respectivos projetos.

Operação Limite do plano Spark Limite do plano Blaze
Links de verificação de endereço 10.000 e-mails/dia 1.000.000 e-mails/dia
Links de redefinição de senha 1.500 e-mails/dia 100.000 e-mails/dia
Links de login 20.000 e-mails/dia 250.000 e-mails/dia

Limites de login com número de telefone

Operação Limite
Login de usuários 1.600/projeto/minuto, bem como os preços e limites especificados na página de preços
Mensagens SMS com código de verificação

Firebase Authentication, sem custo (Spark): 10 SMS enviadas/dia

Firebase Authentication, pagamento por utilização (Blaze): limite de 3.000 SMS enviadas/dia

Firebase Authentication com o Identity Platform, sem custo (Spark): 10 SMS enviadas/dia

Firebase Authentication com o Identity Platform, pagamento por utilização (Blaze): ilimitado

Solicitações de verificação 150 solicitações/endereço IP/hora

Limites de envio de verificação por SMS

Operação Limite
Verificações por SMS enviadas por projeto 1.000 envios/minuto
Verificações por SMS enviadas por endereço IP 50 envios/minuto, 500 envios/hora

Além disso, existe um limite verificações por SMS que um projeto pode enviar para um único número de telefone em um período definido. É possível fazer testes com números de telefone fictícios ou em vários dispositivos para garantir que um projeto não ultrapasse os limites.

Também é possível rastrear os códigos de verificação enviados por número de telefone se o Registro de atividades estiver ativado no projeto.

Limites da API Identity Toolkit

Operação Limite
Operações por conta de serviço 500 solicitações/segundo
Operações por projeto 1.000 solicitações/segundo, 10 milhões de solicitações/dia
Uploads de contas por projeto* 3.600 uploads/minuto
Downloads da conta por projeto* 21.000 solicitações/minuto
Consultas de UserInfo por projeto* 900 solicitações/minuto
Atualizações de configuração por projeto* 300 solicitações/minuto
Atualizações de configuração por projeto e usuário* 300 solicitações/minuto
Excluir contas em massa por projeto* 3.000 solicitações/minuto
Logins com tokens personalizados por projeto 45.000 logins/minuto
chamadas createAuthURI por endereço IP 120 solicitações/hora
Invocações da função de bloqueio por projeto 2.000 solicitações/minuto
GetAccountInfo por projeto* 500.000 solicitações/minuto

* Operações somente para administradores.

Os métodos fetchProvidersForEmail() e fetchSignInMethodsForEmail(email) usam o endpoint createAuthURI.

Limites da API Token Service

Operação Limite
Troca de tokens por projeto 18.000 trocas/minuto