Bitácora Sesión 3 - Backend: CORS, JWT, SQL y auth API completa

Bitácora Sesión 3 - Backend: CORS, JWT, SQL y auth API completa


Hora inicio: 11:40pm
Hora final: 1:00am
Trabajo total: 1h 20m

Descripción de avances:


Se configuró CORS en NestJS para poder utilizarlo eventualmente en el frontend sin problemas y evitar potenciales problemas de seguridad.
Se integró el paquete mssql y se creó un DatabaseService que ejecuta stored procedures y scripts según el diseño del repo.
Se crearon los endpoints para login y logout (auth), usando JWT en NestJS y DTOs. Se hace comprobación, mensajes de la bitácora, validaciones, etc.

Problemas encontrados:


No estaban sirviendo los tipos que daba mssql.

Soluciones aplicadas:

Se crearon unos tipos propios en el código, y se descubrió la dependencia @types/mssql para el workspace.


Próximos pasos:


Consumir el POST /auth/login-availability y el POST /auth/login desde Next.js y manejar el JWT.

Comentarios

Entradas más populares de este blog

Bitácora Sesión 1 Monorepo Vacation Control + entorno local

Bitácora #5: Detalles finales, pruebas y fixes