Funcionalidad #283
Funcionalidad #282: Como Dpto. de Sistemas, quiero hacer un proyecto core backend para usarlo como plantilla para proyectos futuros
Desarrollo de Módulo de Seguridad por Token
Description
- Módulo de seguridad para autenticar mediante un Bearer Token
- Configuración de Middleware/Servicio para el control de los accesos a los recursos API
Files
History
Updated by Alfredo Cano 3 months ago
- File Screen Shot 2020-10-13 at 16.16.24.png Screen Shot 2020-10-13 at 16.16.24.png added
- File Screen Shot 2020-10-13 at 16.16.29.png Screen Shot 2020-10-13 at 16.16.29.png added
- File Screen Shot 2020-10-13 at 16.16.43.png Screen Shot 2020-10-13 at 16.16.43.png added
Implementación de Spring Security y JWTs para la autenticación por token del usuario y validación de rutas y accesos.
Configuración de rutas con los filtros de seguridad requeridos.
Adaptado el modelo del usuario y rol para convalidar con el modelo de Spring Security.
Se puede realizar la prueba del funcionamiento de la implementación, primero creando un usuario en la base de datos (tabla public.users), luego tratar de llamar a la ruta /ciudades obteniendo el resultado "403 - Acceso Denegado" , realizar el login en la ruta /login con los parámetros username y password según lo creado en la base de datos, copiar el token generado y agregar al header como Bearer Token, volver a realizar la llamada a la ruta /ciudades y se debería obtener una respuesta "200 - Status OK" .
Updated by Alfredo Cano 3 months ago
- % Done changed from 50 to 100
Inclusión de la implementación del módulo de seguridad Spring y JWT Token al master.
https://gitlab.com/dovando87/ventas-jdbc/-/commit/f1b3a1125120aa3ae5ea9ff809d82f24e58acee4