[AUTH-01] Implementar identidade, sessão e cadastro por instância #5

Open
opened 2026-10-30 17:50:25 -03:00 by bianaaf · 0 comments
Member

Objetivo

Definir contrato com backend; login real, sessão segura e matrícula inicial idempotente.

Contexto

O protótipo atual demonstra a experiência com dados de navegador; esta issue não está implementada em produção. GOV-01 é uma entrega documental, não fecha as funcionalidades do roadmap.

Critérios de aceite

  • Conta canônica e validação de domínio; sessão revogável; proteção CSRF/rate limit; não armazenar senha no navegador.
  • Registrar cenários Given/When/Then e testes positivos e negativos de audiência.
  • Rever acessibilidade, privacidade, migrações, observabilidade e rollback quando aplicáveis.
  • Atualizar ADR/BRD e documentação de operação se houver mudança de decisão.

Dependências

ENG-01, DATA-01

PR planejada

Branch feature/auth-01. Uma funcionalidade por PR, com Closes #<número desta issue> ao concluir integralmente. Não abrir PR vazia; usar draft somente com implementação revisável. Se o escopo não couber em revisão, decompor em novas issues antes de codificar.

Referências

docs/product/BRD.md, docs/adr/README.md, docs/roadmap/ROADMAP.md.

## Objetivo Definir contrato com backend; login real, sessão segura e matrícula inicial idempotente. ## Contexto O protótipo atual demonstra a experiência com dados de navegador; esta issue não está implementada em produção. GOV-01 é uma entrega documental, não fecha as funcionalidades do roadmap. ## Critérios de aceite - Conta canônica e validação de domínio; sessão revogável; proteção CSRF/rate limit; não armazenar senha no navegador. - Registrar cenários Given/When/Then e testes positivos e negativos de audiência. - Rever acessibilidade, privacidade, migrações, observabilidade e rollback quando aplicáveis. - Atualizar ADR/BRD e documentação de operação se houver mudança de decisão. ## Dependências ENG-01, DATA-01 ## PR planejada Branch `feature/auth-01`. Uma funcionalidade por PR, com `Closes #<número desta issue>` ao concluir integralmente. Não abrir PR vazia; usar draft somente com implementação revisável. Se o escopo não couber em revisão, decompor em novas issues antes de codificar. ## Referências `docs/product/BRD.md`, `docs/adr/README.md`, `docs/roadmap/ROADMAP.md`. <!-- elos-roadmap:AUTH-01 -->
Sign in to join this conversation.
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
organica/elos-frontend#5
No description provided.