Seguridad
Aquí tienes un listado de entradas sobre seguridad en Spring:
- Securizando aplicación de SpringBoot con KeyCloack
Borrador. Pendiente de refactorizar y documentar en español.
Programa demostrando como crear una aplicación en Spring Boot cuya seguridad es gestionada por KeyCloak.
El programa esta basado en este articulo https://medium.com/@ddezoysa/securing-spring-boot-rest-apis-with-keycloak-1d760b2004e
- Securizando servicios REST con Oauth2 en SpringBoot
En esta entrada explicare como podemos dotar de seguridad a servicios REST en Spring Boot. La aplicación de ejemplo es la misma que la entrada de seguridad WEB anterior, así que el código fuente lo tenéis en: https://github.com/chuchip/OAuthServer. Explicando la tecnologia Oauth2 Como he dicho, utilizaremos el protocolo OAuth2, así que lo primero sera explicar como funciona este protocolo. OAuth2 tiene algunas variantes pero yo os voy a explicar la que utilizare en el programa y, para ello, voy a poneros un ejemplo para que entendáis lo que pretendemos hacer.
- Seguridad WEB en Spring Boot
En esta entrada voy a explicar como gestiona Spring la seguridad. No todo, por supuesto, que el tema de la seguridad daría para un libro muy gordote, pero al menos aprender a securizar una pagina web. En una próxima entrada hablare de como securizar un servicio REST. Como siempre, comienzo diciendo que el código fuente de lo que explico lo tenéis en mi pagina de GITHUB, en https://github.com/chuchip/OAuthServer. El programa esta realizado en Java, usando Spring Boot.