Clerk
O Clerk é uma plataforma completa de autenticação e gerenciamento de usuários para aplicações modernas. Ele fornece componentes de UI prontos para cadastro, login, perfis de usuário e gerenciamento de organizações, com suporte para senhas, autenticação sem senha, logins sociais (Google, GitHub, Microsoft, etc.), autenticação multifator e SSO empresarial via SAML. O Clerk gerencia sessões, armazenamento de dados de usuários, controle de acesso baseado em funções e webhooks para eventos de usuário. Oferece SDKs para React, Next.js, Remix, Gatsby e outros frameworks, além de bibliotecas backend para Node.js, Go, Ruby e Python. O Clerk é projetado para desenvolvedores que precisam de autenticação pronta sem criar fluxos personalizados, com recursos como personalização de marca, verificação por e-mail/SMS, links mágicos e painéis administrativos para gerenciamento de usuários.