omnichannel-backend/src/modules/auth/dto
Rafael Lopes 59db214ed9
Some checks are pending
Deploy Dev / deploy (push) Waiting to run
FEAT: Implementada segurança JWT e controle de acesso
- Adicionado JwtAuthGuard global para validar tokens nas rotas privadas
- Adicionados decorators Public e Roles para separar rotas públicas e permissões
- Adicionado RolesGuard para proteger rotas administrativas por perfil
- Rotas privadas passam a exigir Authorization Bearer Token
- WebSocket do WhatsApp passa a exigir JWT no handshake
- Adicionado rate limit global com @nestjs/throttler
- Adicionado LoginDto e ValidationPipe para validar payload de login
- Extraído SQL de acesso do usuário para UserAccessRepository
- Melhorados logs de login LDAP/Microsoft sem expor dados sensíveis
2026-05-29 12:13:44 -03:00
..
login.dto.ts FEAT: Implementada segurança JWT e controle de acesso 2026-05-29 12:13:44 -03:00