Skip to content

feat: implementa sistema de autenticação JWT

Joaremio Neto requested to merge main into develop
  • Adiciona entidade User com Prisma (tabela users) e migration
  • Cria AuthModule com endpoint POST /api/auth/login
  • Valida credenciais com bcrypt e emite token JWT (7 dias)
  • Guard JwtAuthGuard retorna 403 para tokens inválidos/expirados
  • Protege todos os endpoints de clientes e compras com o guard
  • Seed cria usuário demo joao@maisclientes.com.br

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Merge request reports

Loading