CGI: Conceptos

Spring Boot curso

  • Página official: https://spring.io/projects
  • Curso: https://www.youtube.com/watch?v=ltA-mIYyxhY&list=PLvimn1Ins-40wR4PC-YtTQ5TKt3vRrVwl

Spring Security

Funcionamiento

  • Se recibe una petición de autenticación
  • Aquí entra a funcionar un componente de Spring Security llamado «Authentication Manager» y este se compone de un «UserDetailsService» y esto es una interface donde manipulamos la autenticación y le damos a los usuarios los permisos correspondientes
  • Una vez se ejecuta este proceso el usuario es cargado a «Security Context Holder» que es donde se almacena la información del usuario autenticado
  • Y a si el «Authentication Manager» devuelve a la «request» una respuesta existosa o errónea
  • Así podemos utilizar «Spring Security» para trabajar o integrarlo para trabajar con otros sistema de autenticación como:
  • Permite hacer «Recordar usuario»
  • Tiene manejo de caché alto performance