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 |
Limites de geração de links 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 |
---|---|---|
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 |