In this post, we’ll explore the differences between the PUT and PATCH methods in the context of updating resources in Spring Boot 3. · Prerequisites· Overview∘ Understanding PUT
In this post, we’ll explain how to create branded Keycloak themes step-by-step using FreeMarker and Maven for quick development and easy deployment. · Prerequisites· Overview∘ What is Apache
In this post, we’ll explore how to implement caching in a Spring Boot 3 application using Redis. · Prerequisites· Overview∘ Why Redis for Caching?∘ Flowchart of the caching mechanism∘ Setting
In this post, we’ll explore how to secure microservices architectures with Spring Cloud Gateway, Resource Servers, and Keycloak. · Prerequisites· Overview∘ How the authentication flow works· Setting up a
This post explores the usage of the Fallback annotation introduced in Spring Framework 6.2. · Prerequisites· Overview· Example∘ @Primary Annotation∘ @Fallback Annotation∘ Fine-tuning Annotation-based Autowiring with Qualifiers· Conclusion· References Prerequisites This is the
This post will explain implement multi-tenancy in the Keycloak server using the Organization feature. · Prerequisites· Overview∘ What is Keycloak Organizations?∘ Key Features of Keycloak Organizations· Implementation Steps∘ Enable the Organization
In this post, we’ll explain how to integrate the Keycloak Admin Client SDK in a Spring Boot application. · Prerequisites· Overview∘ What is Keycloak Admin Client?∘ When to Use
In the previous post, we had configured a Hashicorp Vault server. In this post, we’ll explain how to manage vault secrets with a Spring Boot application.
In this post, we’ll explore how to configure Hashicorp Vault and manage secrets in a Spring Boot application. · Prerequisites· Overview∘ What is Vault?∘ Why Vault?· Set up HashiCorp Vault
This post will explain how to interact with the Keycloak server using REST API without any programming language. · Prerequisites· Overview∘ What is Keycloak?∘ Key Features of Keycloak· Set up