Skip to main content

Recently Updated Pages

Adding and Managing Users in Keycloak

Keycloak How-To Guides

Users in Keycloak represent the individuals or system accounts that authenticate and interact wit...

Creating a Realm in Keycloak

Keycloak How-To Guides

A realm in Keycloak is the top-level container for managing users, roles, groups, identity provid...

Connecting External Identity Providers

Keycloak How to Connect

This guide explains how to integrate external identity providers (IdPs) like Google, GitHub, Face...

Connecting with Keycloak Admin Rest API

Keycloak How to Connect

This guide explains how to authenticate with and use the Keycloak Admin REST API from a backend a...

Connecting with Frontend Applications

Keycloak How to Connect

This guide explains how to establish a connection between a frontend single-page application (SPA...

Connecting with Java

Keycloak How to Connect

This guide explains how to establish a connection between a Java Spring Boot application and a Ke...

Connecting with Go

Keycloak How to Connect

This guide explains how to establish a connection between a Go application and a Keycloak identit...

Connecting with PHP

Keycloak How to Connect

This guide explains how to establish a connection between a PHP application and a Keycloak identi...

Connecting with Python

Keycloak How to Connect

This guide explains how to establish a connection between a Python Flask application and a Keyclo...

Connecting with Node.js

Keycloak How to Connect

This guide explains how to establish a secure connection between a Node.js application and a Keyc...

Cloning a Realm to a New Cluster or Region

Keycloak Realm & Configuration Migration

In scenarios where high availability, regional redundancy, or environment separation (e.g., stagi...

Migrating from Another IAM Provider to Keycloak

Keycloak Realm & Configuration Migration

Migrating to Keycloak from other IAM platforms such as Auth0, Okta, Firebase Auth, or custom-buil...

Exporting and Importing Realms

Keycloak Realm & Configuration Migration

Elestio enables seamless migration of Keycloak realms by supporting realm exports and imports. Th...

Deleting a Cluster

Keycloak Cluster Management

When a cluster is no longer needed—whether it was created for testing, staging, or an obsolete wo...

Cluster Resynchronization

Keycloak Cluster Management

In distributed systems, consistency and synchronization between nodes are critical to ensure that...

Restricting Access by IP

Keycloak Cluster Management

Securing access to services is a fundamental part of managing cloud infrastructure. One of the mo...

Backups and Restores

Keycloak Cluster Management

Reliable backups are essential for data resilience, recovery, and business continuity. Elestio pr...

Removing a Node

Keycloak Cluster Management

Over time, infrastructure needs change. You may scale down a cluster after peak load, decommissio...

Promoting a Node

Keycloak Cluster Management

Clusters can be designed for high availability or role-based workloads, where certain nodes may t...

Adding a Node

Keycloak Cluster Management

As your application usage grows or your infrastructure requirements change, scaling your cluster ...