Blog

Insights on Identity, Security & Keycloak

Tutorials, deep dives, and best practices from the Skycloak team.

Pastel retro office scene: policeman at a pink-blue desk stamping papers, with numbered wooden figures and green walls in the background.
Tutorials

Keycloak Authentication for Native iOS (Swift)

Add Keycloak login to a native iOS app in Swift using AppAuth and PKCE: the authorization code flow, ASWebAuthenticationSession, token…

Guilliano Molaire Guilliano Molaire 10 min read
Secure MCP Server
Articles

Securing MCP Servers with Keycloak DCR

Learn how to secure MCP servers with Keycloak using Dynamic Client Registration (DCR), enabling anonymous AI agents to authenticate safely.

George Thomas George Thomas 5 min read
Tutorials

Keycloak Authentication with Elixir and Phoenix

Add Keycloak OpenID Connect login to a Phoenix app: Ueberauth/OIDCC setup, the callback flow, session handling, and verifying JWTs for…

Guilliano Molaire Guilliano Molaire 10 min read
Tutorials

Keycloak Authentication with Elixir and Phoenix

Add Keycloak OpenID Connect login to a Phoenix app: Ueberauth/OIDCC setup, the callback flow, session handling, and verifying JWTs for…

Guilliano Molaire Guilliano Molaire 10 min read
Claymation scene: a blue-helmeted astronaut waves near a rocket on a launch pad while two figures with maracas look on.
Tutorials

Keycloak Authentication in Astro

Add Keycloak login to an Astro site with OpenID Connect: the authorization code flow with PKCE, server-side sessions, protecting SSR…

Guilliano Molaire Guilliano Molaire 11 min read
Claymation scene: a blue-helmeted astronaut waves near a rocket on a launch pad while two figures with maracas look on.
Tutorials

Keycloak Authentication in Astro

Add Keycloak login to an Astro site with OpenID Connect: the authorization code flow with PKCE, server-side sessions, protecting SSR…

Guilliano Molaire Guilliano Molaire 11 min read
Tutorials

Keycloak Authentication with Ruby on Rails

Add Keycloak single sign-on to a Ruby on Rails app with OpenID Connect: omniauth setup, the OIDC callback, session handling,…

Guilliano Molaire Guilliano Molaire 10 min read
Tutorials

Keycloak Authentication with Ruby on Rails

Add Keycloak single sign-on to a Ruby on Rails app with OpenID Connect: omniauth setup, the OIDC callback, session handling,…

Guilliano Molaire Guilliano Molaire 10 min read
Line of quirky characters waits outside Velvet Lounge as a large doorman checks a guest pass; a small robot stands nearby on a cobblestone street at night.
Tutorials

Keycloak Authentication in ASP.NET Core (.NET 8)

Secure an ASP.NET Core (.NET 8) API and web app with Keycloak: OpenID Connect login, JWT bearer validation, role-based authorization,…

Guilliano Molaire Guilliano Molaire 11 min read
Line of quirky characters waits outside Velvet Lounge as a large doorman checks a guest pass; a small robot stands nearby on a cobblestone street at night.
Tutorials

Keycloak Authentication in ASP.NET Core (.NET 8)

Secure an ASP.NET Core (.NET 8) API and web app with Keycloak: OpenID Connect login, JWT bearer validation, role-based authorization,…

Guilliano Molaire Guilliano Molaire 11 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