- Plataforma open source de infraestrutura de autenticação (login/permissões) para o desenvolvimento de software empresarial (B2B SaaS)
- Otimizada para arquitetura multitenant, serviços API-first e ambientes de nuvem, sem dependência de linguagem ou framework específicos, permitindo integração com qualquer stack tecnológica
Principais recursos
- Página de login hospedada e personalizável: oferece uma UI pré-configurada, permite ajuste à marca e adição/remoção de métodos de login com poucos cliques no console
- Multitenancy B2B: gerenciamento de permissões de administrador e usuários por organização cliente (tenant), com políticas de autenticação personalizadas para cada empresa cliente
- Impersonation de usuário (login em nome do usuário): administradores/desenvolvedores podem entrar diretamente como o usuário para depuração e suporte
- Página de configuração self-service: os clientes podem gerenciar diretamente convites de membros da organização, configurações de login etc.
- Magic Link (login por e-mail): suporte a login por link enviado por e-mail sem escrever código
- Login social: integração com Google, GitHub e Microsoft
- SAML SSO: integração com SSO corporativo sem necessidade de escrever código adicional
- SCIM (Enterprise Directory Sync): suporte à sincronização de diretórios (provisionamento)
- Controle de acesso baseado em função (RBAC): UI embutida; basta aplicar a função de verificação de permissões no app (
hasPermission)
- Autenticação multifator (MFA/2FA): várias opções de autenticação em duas etapas, com possibilidade de definir obrigatoriedade por cliente
- Passkeys e WebAuthn: suporte a login com passkey sem escrever código. Compatível com todas as plataformas de passkey, como Touch ID e YubiKey
- TOTP (app de OTP): suporte à autenticação por senha de uso único baseada em tempo, como Google Authenticator, sem escrever código
- Gerenciamento de chaves de API: fornece UI para emissão, gerenciamento e verificação de autenticação de chaves de API
- Convite de usuários: administradores/usuários existentes podem convidar colegas
- Webhooks: sincronização de dados em tempo real
Suporte a vários SDKs
- Frontend: oferece SDK para React; ao envolver todo o app com
<TesseralProvider>, autenticação, renovação de token e bloqueio de login são automatizados
- Backend: suporte a SDKs para os principais frameworks backend, como Express, Flask e Go, processando autenticação no formato de middleware
- Validação automática de token de autenticação e funções para extrair informações do usuário, ID da organização, permissões etc.
Ainda não há comentários.