- I am a software engineer and solution architect from Germany, residing in the Black Forest near Basel (Switzerland).
🗓️ Wednesday, January 15, 2025
Two new articles related to Keycloak: Keycloak OIDC Client Configuration Add group information to Keycloak UserInfo and tokens You can use the first article to integrate Keycloak with Magnolia SSO, but it is also applicable to other software.
Troubleshooting Magnolia SSO
There are several possible solutions and strategies to deal with issues with Magnolia SSO.
Regain access to Magnolia
Strategies for gaining access to Magnolia CMS after being locked out.
Add group information to Keycloak UserInfo and tokens
How to add users groups in Keycloak to a token or the UserInfo endpoint.
Keycloak OIDC Client Configuration
Configure a basic OpenID Connect client fpr Magnolia SSO (and others) with Keycloak.
Postman and the Keycloak UserInfo endpoint
How to query the Keycloak UserInfo endpoint with Postman and the Authorization Code Flow.
🗓️ Tuesday, January 14, 2025
Finally, I created a working setup with Keycloak 26.x, and I added an article about querying the UserInfo endpoint using Postman. You can use this to test your configurations outside an integrated product to make sure your Keycloak configuration works correctly.
Problems and fixes with shell script execution
How to resolve problems when trying to execute shell scripts under macOS.
🗓️ Wednesday, January 08, 2025
🚀 Happy new year 2025, everyone! 🚀 It didn’t start well for me, but there’s a new article about fixing shell execution issues. The Code category page now includes a first project with Keycloak and Docker scripts.
🗓️ Friday, December 13, 2024
Friday, the 13th 🔪, may be a good date for starting a completely refreshed website. 😀 After the first handwritten incarnation of Larsolino.com, I decided it was too much work to update everything by hand. I did evaluate multiple interesting options, but I decided that I want to go with: A static web page doesn’t require a database. The flexibility to change the layout, structure, and features. Keep the information in the files on my hard drive. A solution that does not require paying 60 or more bucks every year, even if updates are rare. I decided to maintain my existing HUGO knowledge after looking at possible alternatives like 11ty. The templates available helped a lot in making decisions. I am grateful for the free hosting provided by Cloudflare for this site. ...