Skip to main content

Overview

O domínio de Identity é responsável por gerenciar quem é o usuário — seus dados pessoais, credenciais e mecanismos de autenticação.

Conceitos

Autenticação

Fluxos de login (Google OAuth, email/senha) e ativação de conta por Invite.

Sessões JWT

Sessões revogáveis com JWT e refresh token protegido.

OTP

One-Time Password para verificações sensíveis baseadas em contexto.

Entidades

O User é uma identidade global — o mesmo usuário pode pertencer a múltiplas organizações com roles diferentes. O vínculo é representado por Membership no domínio de Tenant. Dados de passageiro (documento, nascimento, endereços) vivem no Customer, não no User. Bloquear um User impede autenticação e renovação de sessão em qualquer superfície.