Skip to content

feat: implementa sistema de autenticação JWT

Nathalia Melo requested to merge feature/auth-login into main
  • 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

Merge request reports

Loading