Alternativa ao AWS Cognito: para equipas a quem a autenticação faz-tu-mesmo já não serve

Procuras uma alternativa ao AWS Cognito? O Logto dá-te organizações multi-tenant, SSO empresarial e uma experiência de início de sessão que controlas por completo sem código de cola em Lambda nem um novo user pool sempre que os requisitos mudam.

Porque é que as equipas procuram alternativas ao AWS Cognito

O Cognito conquistou o seu lugar na stack da AWS: vive ao lado da tua infraestrutura, os identity pools podem entregar às tuas aplicações credenciais AWS temporárias e o escalão Lite mantém-se barato à escala. Mas a autenticação raramente se resume a uma caixa para assinalar. Quando os requisitos de registo mudam, quando chegam clientes empresariais ou quando a fatura volta a mudar de forma, as equipas percebem que estão a manter um kit de ferramentas em vez de lançar um produto. É normalmente aí que começam a comparar.

MotivaçãoComo se traduz na prática
Preços que não param de mudarEm maio de 2024, a AWS introduziu a faturação da autenticação machine-to-machine que antes era gratuita; as contas existentes tiveram uma isenção de 12 meses, e essas faturas chegaram em maio de 2025. Em novembro de 2024, os novos escalões reduziram a franquia gratuita para novas contas de 50,000 para 10,000 MAU, e os novos user pools passaram a assumir por defeito o escalão Essentials a $0.015 por MAU, quase três vezes a tarifa do Lite. Em novembro de 2025, a AWS eliminou a taxa de M2M por app client, mas continuou a cobrar cada pedido de token. Cada alteração foi anunciada. Nenhuma delas pediu autorização.
Definições que nunca podes alterarNo Cognito, os identificadores de início de sessão, a sensibilidade a maiúsculas e minúsculas do nome de utilizador e os atributos obrigatórios ficam bloqueados quando um user pool é criado, e os atributos personalizados nunca podem ser modificados nem eliminados. Se erras num deles, a solução oficial é direta: "migra os teus utilizadores para um novo user pool". Os requisitos de autenticação evoluem; a configuração do teu pool não pode.
Um limite de pedidos partilhado por toda a contaAs quotas de pedidos do Cognito aplicam-se por conta AWS e por região, partilhadas por todos os user pools que executas, por isso um pico de inícios de sessão num produto pode limitar todos os outros. Aumentar as categorias ajustáveis significa comprar capacidade aprovisionada além do preço por MAU. Outras são fixas: a recuperação de palavra-passe está limitada a 30 pedidos por segundo e a emissão de tokens machine-to-machine a 150, independentemente do que pagas.
B2B é um projeto do tipo faz-tu-mesmoO Cognito não tem modelo de organização. A orientação oficial de multi-tenancy oferece padrões para montares por ti a partir de user pools, app clients ou grupos, e admite que, com um pool por tenant, "o esforço de desenvolvimento e operação" é elevado e "cada utilizador tem de se registar individualmente em cada tenant". Além disso, cada utilizador empresarial que inicia sessão através de SAML ou OIDC custa $0.015 por mês a partir dos primeiros 50, em todos os escalões.
A página de início de sessão não é realmente tuaO Managed login dá-te um editor visual para cores e logótipos, mas a AWS é explícita: não podes modificar nem localizar o texto, e existem apenas 12 idiomas integrados. O escalão Lite está limitado à antiga classic hosted UI, que suporta um logótipo e um conjunto fixo de valores CSS, sem qualquer localização. E um domínio personalizado exige um certificado em US East (N. Virginia), independentemente de onde vivem os teus utilizadores.

Em que é que o Logto é diferente do AWS Cognito?

Autenticação que continua reconfigurável

O Logto não bloqueia o teu esquema de identidade na configuração inicial. Os identificadores de início de sessão são definições que alteras na consola, e os perfis de utilizador transportam dados personalizados sem esquema. Quando os requisitos mudam de apenas email para telefone ou passkeys, mudas a configuração; não reconstróis o tenant nem migras todos os utilizadores.

B2B multi-tenant pronto a usar

As organizações do Logto dão a cada cliente empresarial os seus próprios membros, funções e conexão de SSO empresarial, com aprovisionamento just-in-time quando os seus utilizadores iniciam sessão pela primeira vez. Aquilo que o guia de boas práticas do Cognito te deixa montar a partir de pools, app clients e grupos é uma superfície de produto de primeira classe no Logto.

Preços que se mantêm estáveis e uma saída que continua aberta

O plano gratuito do Logto cobre 50K MAU e 50K tokens por mês, com machine-to-machine incluído, e o Pro custa $24 por mês com MAU ilimitados. Os limites de pedidos são por tenant, e aumentá-los para uma carga de trabalho em crescimento é uma conversa com o suporte, não uma compra de capacidade. A Logto Cloud é um serviço totalmente gerido e corre a mesma base de código da versão open-source do Logto (13k+ estrelas no GitHub). Se um dia os preços ou o roadmap deixarem de te servir, podes auto-hospedar e continuar.

O Logto é a alternativa certa ao AWS Cognito para ti?

Acreditamos num posicionamento honesto. O Logto não é a escolha perfeita para todos os clientes do AWS Cognito.

Quando deves mudar para o Logto

  • Estás a começar um novo projeto. O escalão gratuito do Cognito para novas contas é de 10,000 MAU. O plano gratuito do Logto cobre até 50K MAU, e os tenants de desenvolvimento incluem todas as funcionalidades premium sem qualquer custo.
  • Estás a construir SaaS B2B. As organizações, o SSO empresarial por organização e o aprovisionamento just-in-time são funcionalidades de produto no Logto, e não padrões de arquitetura que montas e operas por ti.
  • O tráfego machine-to-machine é dinheiro a sério para ti. O Cognito cobra cada pedido de token M2M sem qualquer franquia gratuita, a partir de $0.00225 cada (US East). O plano gratuito do Logto inclui 50K tokens por mês, e só os access tokens contam para a faturação.
  • A tua página de início de sessão precisa das tuas palavras e dos teus idiomas. O Logto deixa-te editar cada frase, adicionar idiomas para além do conjunto integrado com 113 language tags, ou substituir toda a experiência pela tua própria UI.

Quando o AWS Cognito pode ser a melhor opção

  • As tuas aplicações precisam de credenciais AWS. Os identity pools do Cognito entregam aos clientes credenciais IAM temporárias para acesso direto a serviços como o S3 e o DynamoDB. Essa capacidade é nativa da AWS, e um CIAM de terceiros não a substitui.
  • Beneficias de condições antigas e o básico é suficiente. As contas anteriores a novembro de 2024 mantêm um escalão gratuito de 50,000 MAU no Lite. Se os fluxos integrados cobrem as tuas necessidades e o teu pool foi configurado corretamente à primeira, o Cognito continua a ser a opção barata por defeito dentro da AWS. Já agora, o plano gratuito do Logto também cobre 50K MAU.

AWS Cognito vs. Logto: comparação lado a lado

LogtoAWS Cognito
Principais diferenças
Escalão gratuitoO que o plano gratuito incluiAté 50K MAU e 50K tokens10K MAU no Lite e Essentialssem escalão gratuito no Plus
Autenticação machine-to-machineTokens serviço-a-serviço via client credentialsIncluídosó os access tokens contam para a faturaçãoSem franquia gratuitacada pedido de token faturado, a partir de $0.00225
B2B / multi-tenancyModela clientes empresariais como organizações com funçõesIlimitado*organizações com funções e SSO por organizaçãoSem modelo de organização integradopadrões DIY de pool ou grupo
Preços de SSO empresarialUtilizadores que iniciam sessão através de federação SAML ou OIDCConectores configurados na consolaplanos baseados em MAU50 MAU federados grátis, depois $0.015 por utilizador em cada escalão
Alterações ao esquema de identidadeAjustar identificadores de início de sessão e atributos mais tardeReconfigurável a qualquer momentodados personalizados sem esquemaIdentificadores de início de sessão, sensibilidade a maiúsculas/minúsculas e atributos personalizados bloqueados na criação
Controlo da UI de início de sessãoPersonalização de marca, texto e idiomas das páginas alojadasFrases personalizadas em qualquer idiomausa a tua própria UIApenas cores e logótipotexto não editável12 idiomas (Essentials e superior)
Opções de implementaçãoOnde o serviço de autenticação pode correrNuvem, nuvem privada ou auto-hospedadoApenas alojado pela AWS

Baseado em informações publicamente disponíveis em julho de 2026; os preços do Cognito referem-se a US East (N. Virginia). Verifica junto do respetivo fornecedor os detalhes mais recentes.

* "Ilimitado" refere-se a funcionalidades sem limite fixo, mas está sujeito às políticas do sistema para garantir uma utilização justa, segurança e desempenho ideal.

Migrar do AWS Cognito: o que esperar

Eis a parte honesta: o Cognito não te deixa exportar os hashes de palavra-passe, por isso nenhum fornecedor pode prometer uma migração em massa em que todas as palavras-passe existentes continuem a funcionar de forma silenciosa. O próprio Cognito também não aceita hashes importados: a sua própria importação em massa obriga os utilizadores a repor a palavra-passe no primeiro início de sessão.

Todo o resto migra sem problemas. Exporta os perfis de utilizador através das APIs do Cognito e importa-os em massa com a Management API do Logto. Os utilizadores que iniciam sessão com fornecedores sociais ou métodos sem palavra-passe nem vão dar pela mudança.

Para os utilizadores com palavra-passe, planeia uma reposição única ou uma implementação faseada. A abordagem certa depende da tua base de utilizadores, por isso fala-nos da tua configuração e ajudamos-te a planear a transição.

Lê o guia de migração de utilizadores →

Cada migração é um pouco diferente. Se o guia não cobrir o teu caso, fala connosco e diz-nos do que precisas.

Perguntas frequentes

O AWS Cognito é gratuito?

Em parte. As contas criadas depois de 22 de novembro de 2024 obtêm 10,000 MAU gratuitos por mês no escalão Lite ou Essentials; as contas mais antigas mantêm 50,000 MAU gratuitos no Lite. O escalão Plus não tem franquia gratuita. Os pedidos de token machine-to-machine são sempre faturados, os utilizadores federados através de SAML ou OIDC são gratuitos apenas até 50 MAU, e as mensagens SMS são faturadas separadamente através do Amazon SNS.

O que mudou nos preços do AWS Cognito?

Três alterações em dois anos. Maio de 2024: a AWS introduziu a faturação por token para a autenticação machine-to-machine, com uma isenção de 12 meses para as contas existentes que terminou em maio de 2025. Novembro de 2024: o Cognito foi reestruturado nos escalões Lite, Essentials e Plus, o escalão gratuito para novas contas desceu de 50,000 para 10,000 MAU, e os novos user pools passaram a assumir por defeito o escalão Essentials a $0.015 por MAU. Novembro de 2025: a AWS eliminou a taxa de M2M por app client mas manteve os encargos por token.

O AWS Cognito suporta multi-tenancy B2B?

Não como funcionalidade integrada. A AWS documenta padrões de multi-tenancy que implementas por ti: um user pool por tenant, um app client por tenant ou grupos dentro de um único pool. Cada um tem compromissos documentados, desde o elevado esforço de desenvolvimento e operações até utilizadores que se registam separadamente em cada tenant. O Logto modela isto diretamente com organizações: cada cliente empresarial recebe os seus próprios membros, funções e conexão de SSO empresarial.

Qual é a melhor alternativa ao AWS Cognito?

Depende do motivo pelo qual estás a sair. Se as tuas aplicações precisam de credenciais AWS temporárias para serviços como o S3, os identity pools do Cognito continuam a ser o caminho nativo. Se queres organizações B2B integradas, SSO empresarial sem taxas de federação por utilizador e preços que não mudam por baixo dos teus pés, o Logto é uma escolha forte. O Auth0, o Firebase Auth e o Keycloak também são frequentemente avaliados.

AWS, Amazon Cognito e Amazon Web Services são marcas registadas da Amazon.com, Inc. ou das suas afiliadas. As comparações de funcionalidades baseiam-se em informações publicamente disponíveis em julho de 2026. Verifica junto do respetivo fornecedor os detalhes mais recentes.

Constrói os teus projetos com a Logto Cloud