In this blog post I want to show, how to create a new realm with Keycloak REST API 20.0.1. The Keycloak API has changed and my older blog post How to create a new realm with the Keycloak REST API? doesn’t work anymore for version 20.0.1. I automate the Keycloak realm creation for an example realm by using cURL in a bash script. First I created the blog post about Export a Keycloak (Version 20) realm and now I show the creation of an example realm in Keycloak. I took a look in the new Keycloak REST API documentation and into the Keycloak Node.js client. In this blog post I use an example realm I exported before, here is the link to the example-realm.
Use of “Quarkus Security OpenID Connect Multi Tenancy” in an own small example
That blog post is about the usage of the "Quarkus Security OpenID Connect Multi Tenancy" implementation in an own small example, how to extract a tenant and reconfigure OIDC configuration for Keycloak.
Map an existing user to a role in a Keycloak realm using CURL
In this blog post I want briefly show, how I implemented the mapping of a role to a user in Keycloak with CURL in a bash script.
Upload an user to Keycloak using CURL
In this blog post I want to briefly show, how I implemented the upload of an user to Keycloak with CURL in a bash script. I came across a helpful blog post (Keycloak REST API: Create a New User), but this blog post didn’t contain the information: How to set the password for the user?
10 Hours of Live Recordings, which are built on Experience, about Application Security
It’s awesome we just created 10 hours of live recordings, which are built on experience, about application security. That learning journey was made by the IBM Developer Hybrid Cloud Build Team from IBM and I am a part of that team. We put together great content for you. By the way, I was responsible for the content ;-). I also has been the moderator for most of the sessions and I also gave sessions by myself. The learning journey is called #ApplicationSecurityLearningJourney.
New hands-on workshop: Get started to deploy a Java Microservices application to Code Engine
Code Engine is build to create modern, source-centric, containerized, and serverless apps and jobs. Take a quiz to get started with the Code Engine terminology.
Simply logout from Keycloak
This blog post is about the logout from Keycloak in a Vue.js application using the keycloak-js SDK/javascript-adapter.
What do you think about the OWASP web application security top ten as a developer?
I like the OWASP Top Ten for "developers" charts. From my point of view, it gives an awesome advice, where to start or helps to take care and remember what you maybe already know about web security implementation. From my side it feels a bit like "rub salt into the wound" of a developer soul, isn't it so?
Authentication and Authorization for Java Microservices with Keycloak, Quarkus and Microprofile
Authentication and Authorization for Java Microservices with Keycloak, Quarkus and Microprofile.
How to create a new realm with the Keycloak REST API?
In this blog post I want to show, how to create a new realm with Keycloak REST API (Version 10) , because later I want to automate the Keycloak realm creation for a workshop using curl in a bash script. The Keycloak REST API has changed a bit, here is a related blog post for... Continue Reading →
