autenticação
segurança
identidade
Rust
Nuxt

Curupira

Solução de autenticação e identidade em Rust com SSO, SAML e OAuth2 seguindo as RFCs mais recentes. Alternativa superior ao Auth0, FusionAuth e Okta — feita no Brasil.

Curupira

Objetivos

Fornecer uma alternativa brasileira superior ao Auth0, FusionAuth e Okta com performance e personalização inigualáveis
Implementar integrações SSO e SAML com suporte completo a federação de identidade
Seguir as melhores práticas mundiais e RFCs mais recentes de OAuth2 e OpenID Connect
Garantir velocidade e segurança com backend em Rust e customização completa de fluxos por cliente

Desafios

Soluções como Auth0, FusionAuth e Okta são caras, limitadas em customização e dependem de infraestrutura estrangeira
Manter conformidade com RFCs e padrões mais recentes de OAuth2/OIDC e integrações SSO/SAML
Adaptar fluxos de autenticação para diferentes tipos de negócio e requisitos regulatórios brasileiros e internacionais

Soluções Implementadas

Soluções implementadas para garantir escalabilidade, segurança e eficiência.

Backend de autenticação em Rust para performance extrema e segurança de memória
Interface de gerenciamento em Nuxt com SSR para experiência rápida e SEO-friendly
Arquitetura modular permitindo customização completa de fluxos por cliente

Curupira — Autenticação de Alta Performance

O Curupira é a solução de autenticação e identidade da DWCorp, construída como alternativa ao Auth0 com foco em performance e personalização. Combina a velocidade do Rust no backend com a flexibilidade do Nuxt no frontend.

Por que Curupira?

  • Performance Superior: Backend em Rust garante tempos de resposta mínimos e segurança de memória
  • Totalmente Customizável: Fluxos de login, registro, recuperação de senha e MFA adaptáveis por cliente
  • Interface Moderna: Frontend Nuxt com SSR para gerenciamento rápido e responsivo
  • Custo-Benefício: Alternativa mais acessível que soluções como Auth0 e Okta

Funcionalidades

  • Autenticação multi-fator (MFA)
  • Single Sign-On (SSO)
  • OAuth 2.0 e OpenID Connect
  • Gestão de sessões e tokens
  • Personalização de telas de login por marca/cliente
  • APIs de gerenciamento de usuários
  • Auditoria e logs de segurança

Stack Tecnológico

  • Backend: Rust (segurança, performance, concorrência)
  • Frontend: Nuxt (Vue.js com SSR)
  • Protocolos: OAuth 2.0, OpenID Connect, SAML

Logo do Curupira

Logs do sistema Curupira