Spring Security
Spring Security is the main library to provide authentication and all major aspects of protecting Spring Boot applications. The central configuration is provided via the SecurityFilterChain
and additional beans are incorporated automatically depending on the context.
Articles
-
» Securing a REST API with Spring Security and JWT
-
» Signing JWTs with a private key in Spring Security
-
» Form Login with Spring Boot and Thymeleaf
-
» Adding remember-me authentication with Spring Boot
-
» Basic Authentication with Spring Boot
-
» Multiple configurations with Spring Security
-
» How to add more roles in Spring Security
-
» Connecting Spring Boot to Keycloak via OAuth / OIDC
-
» Supporting OAuth with Spring Boot and HTMX
-
» Set up Spring Boot as a resource server for Keycloak
-
» Integrating Keycloak with Angular and Spring Boot