← Voltar a todos os projetos

07 · Identidade · Notion + Miro/PDF

Auth Architecture

Resolver a impossibilidade de encerrar corretamente a sessão no Okta, preservando-o como fonte de verdade, alterando pouco os fluxos existentes e sem armazenar senhas.

Contexto do projeto — organizações, produtos e plataformas presentes nas fontes

MRG logoMRG
AOAdmitONE Original
OOkta
AAdmitOne
Papel
Arquiteto de soluções · Front-end · Back-end · DevOps
Domínio
Identidade
Fontes
Notion + Miro/PDF
Artefatos publicados
6
Arquivo de evidênciasEnd-to-end AdmitONE / Okta identity-provider, validation and audit-session architecture.
End-to-end AdmitONE / Okta identity-provider, validation and audit-session architecture.
End-to-end AdmitONE / Okta identity-provider, validation and audit-session architecture.

Contexto

O problema e a fronteira.

Resolver a impossibilidade de encerrar corretamente a sessão no Okta, preservando-o como fonte de verdade, alterando pouco os fluxos existentes e sem armazenar senhas.

A própria fonte chama o desenho de esboço inicial; ele não comprova entrega ou implantação em produção.

Nenhum claim de implantação ou resultado é inferido além do artefato.

Decisões e entregáveis

  1. Esboço inicial de arquitetura modular de usuários
  2. Providers Next-Auth para Google, Okta e Facebook
  3. Validação de existência do usuário no banco da aplicação
  4. Validação e criação de usuários via API do Okta
  5. Validação de vínculo entre provider e usuário
  6. Fluxo de e-mail de ativação do Okta
  7. Modelo de auditoria para login, logout, cadastro e alteração
  8. Arquitetura frontend/backend e integração SSO declaradas na origem
  9. Componentes e endpoints declarados na origem

Tecnologia

  • TypeScript
  • MongoDB
  • ReactJS
  • Next.js
  • Mongoose ODM
  • JavaScript

O que este arquivo comprova

Autoria publicada. Claims proporcionais à fonte.

  • A própria fonte chama o desenho de esboço inicial; ele não comprova entrega ou implantação em produção.