Limites de autenticação do Firebase

As operações de autenticação a seguir têm limitações quanto à frequência com que você pode executá-las. Entre em contato com o Firebase com algumas semanas de antecedência para discutir casos de uso especiais.

Limites diários de uso sem instrumentos

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

Uso Limite sem instrumento
Usuários ativos diários de nível 1 3.000 por dia
Usuários ativos diários de nível 2 2 por dia
SMS enviado 10 por dia
Autenticações multifatoriais 10 por dia

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

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

Limites da conta

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

Limites de envio de e-mail

As cotas listadas nesta seção são dimensionadas de acordo com o número de usuários.

Operação Limite do plano Spark Limite do plano Blaze
E-mails de verificação de endereço 1000 e-mails/dia 100.000 e-mails/dia
E-mails de mudança de endereço 1000 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 de e-mail 5 e-mails/dia 25.000 e-mails/dia

As cotas listadas nesta seção são dimensionadas de acordo com o número de usuários.

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 por número de telefone

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

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

Firebase Authentication, pré-pago (Blaze): limite de 3.000 SMS enviados/dia

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

Firebase Authentication com Identity Platform, pagamento conforme o uso (Blaze): sem limite

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

Verificação de limites de envio de SMS

Operação Limite
SMS de verificação enviado. 1.000 enviados/minuto
SMS de verificação enviado por endereço IP 50 enviados/minuto, 500 enviados/hora

Além disso, há um limite para o número de mensagens SMS de verificação que um projeto pode enviar para um único número de telefone dentro de um determinado período de tempo. Você pode testar com números fictícios ou em vários dispositivos para garantir que um projeto não exceda esses limites.

Além disso, você pode rastrear códigos de verificação enviados por número de telefone se tiver ativado o registro de atividades em seu projeto.

Limites da API do 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 conta por projeto* 3.600 uploads/minuto
Downloads de contas por projeto* 21.000 solicitações/minuto
Consultas 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
Exclusão em massa de contas por projeto* 3.000 solicitações/minuto
Logins de token personalizados por projeto 45.000 logins/minuto
chamadas createAuthURI por endereço IP 120 solicitações/hora
Bloqueio de invocações de função por projeto 2.000 solicitações/minuto
GetAccountInfo por projeto* 500.000 solicitações/minuto

* Operações somente de administrador.

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

Limites da API do serviço de token

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