Category

Tutorials

Keycloak Tutorials on different problems developers face on their day to day as DevOps, UI or infrastructure engineers. Regardless of your experience!

Tutorials

Keycloak Is Not Your Identity Store: Shadow Accounts and the Broker Pattern

Keycloak rarely owns your users. It keeps shadow accounts, authenticates, and issues a JWT. Where identity, authentication, and authorization really…

George Thomas George Thomas 11 min read
Tutorials

Federate or Migrate? Your Legacy User Store Is Now in the Login Path

Federating a legacy user store into Keycloak avoids a big-bang migration, but it puts someone else's database in your login…

George Thomas George Thomas 10 min read
keycloak angular
Tutorials

Keycloak with Angular: Modern Integration Guide (vs MSAL)

Integrate Keycloak with Angular 22 using keycloak-angular v22: provideKeycloak, auto token refresh, functional interceptors, plus when MSAL fits instead.

Guilliano Molaire Guilliano Molaire 9 min read
Tutorials

Python Authentication: Login Pages Without Storing Passwords

Build a Python login page that never stores a password: Flask and Authlib with PKCE, Keycloak as the identity provider,…

Guilliano Molaire Guilliano Molaire 8 min read
Social Login Implementation: Step-by-Step Guide
Tutorials

Social Login Implementation: Step-by-Step Guide (2026)

Step-by-step social login with OAuth authentication: Google, GitHub, and Microsoft setup, Keycloak broker config, duplicate email account linking, and mappers.

Guilliano Molaire Guilliano Molaire 9 min read
SAML IDP SP in Keycloak
Tutorials

Keycloak as a SAML Service Provider: Complete Setup Guide

Configure Keycloak as a SAML service provider: broker setup, SP metadata, signature validation, attribute mapping, SLO, and fixes for common…

Guilliano Molaire Guilliano Molaire 10 min read
Tutorials

How to Enable User Registration in Keycloak (26.x Guide)

Enable self-registration in Keycloak 26.x: the Login tab toggle, the new email-first password flow, custom fields via user profile, and…

Guilliano Molaire Guilliano Molaire 9 min read
Tutorials

Automating Keycloak at Scale: Admin API Pagination and Bulk Operations

Use the Keycloak Admin REST API at scale: correct first/max pagination, getting total counts, bulk user import/export, and avoiding the…

Guilliano Molaire Guilliano Molaire 11 min read
Tutorials

Adding a ‘Delete My Account’ Button in Keycloak

Enable self-service account deletion in Keycloak: turn on the delete_account required action, grant the delete-account role, and handle GDPR erasure…

Guilliano Molaire Guilliano Molaire 11 min read
Tutorials

How to Verify a Keycloak Access Token on the Backend

Verify Keycloak access tokens on your backend: local JWT signature checks with JWKS, token introspection, claim validation, and Java, Node,…

Guilliano Molaire Guilliano Molaire 12 min read

Stay ahead on identity & security

Get tutorials, product updates, and Keycloak tips delivered to your inbox.

© 2026 Skycloak. All Rights Reserved. Design by Yasser Soliman