📘 Documentação Técnica – Fluxo de Login e Primeiro Acesso (Mega → Infox → Elo)

Este documento descreve o fluxo de autenticação e primeiro acesso do sistema, integrando as bases Mega, Infox e Elo. O fluxograma abaixo ilustra o comportamento esperado e os pontos de integração via API.

🔶 Fluxograma Geral

Login CPF informado API · Consulta por CPF Busca sequencial: Mega → Infox → Elo Mega Infox Elo Pessoa localizada Origem: Mega / Infox / Elo Origem? Mega Atualização de Dados Campos preenchidos Infox / Elo Formulário Novo Campos vazios, CPF bloqueado Salvar Formulário Dados preenchidos isFirst? Sim Envio de SMS - MFA Código de validação enviado Código válido? Não Sim Criar Senha Salvar no Mega, isFirst=false Validação do Cartão – Infox PUT /{sufixo}/cartao/desbloqueio Status: 201 CREATED Validação do Cartão – Elo POST /contadigital/v1/costumer/cards POST /contadigital/v1/card/validate Não Acesso Direto Redireciona ao app Acesso liberado Dashboard / Sistema

🧾 Detalhamento das Integrações

As APIs e payloads completos (Infox e Elo) estão documentados acima e devem ser implementados conforme as respostas esperadas. O fluxo visual serve como referência para o comportamento do sistema em cada etapa do login e validação.