En esta sesión se explica todo el flujo de seguridad de nuestra aplicación utilizando Spring Security 6.
Se implementan configuraciones, creacion de Beans para la libreria de PasswordEncoder, creación y validación de un JWT (Json Web Token) usado la dependencia auth0»java-jwt, excepciones y filtros para cada petición HTTP, manejo del SecurityContext para guardar la autenticación (omitiendo la interfaz de UserDetails) y finalmente uso de Roles (hasRole), que verdaderamente son Autoridades (hasAuthority).
18 апр 2023