Implementación de seguridad en el backend de una aplicación con Spring Security utilizando JWT (JSON Web Token) para autenticación y creación de roles para autorización.
Tutorial donde se explica paso a paso desde cero como hacer un CRUD básico con Java Spring Boot utilizando MySQL como base de datos, además aprovechamos JPA como API de persistencia.
En este tutorial vamos a realizar el frontend en Angular para subir múltiples/varios archivos, se utiliza Angular Material para el aspecto de la aplicación. Si quieres ver el backend de esta aplicación da clic aqui.
El resultado que vamos a obtener con este proyecto en la parte Front en Angular es este: