
Keycloak
Keycloak - the open source identity and access management solution. Add single-sign-on and authentication to applications and secure services with minimum effort.
Documentation - Keycloak
Keycloak Documenation related to the most recent Keycloak release.
Guides - Keycloak
Find the guides to help you get started, install Keycloak, and configure it and your applications to match your needs.
Downloads - Keycloak
Download the latest Keycloak release, an open-source identity and access management solution for secure single sign-on and authentication.
Server Administration Guide - Keycloak
Keycloak is a single sign on solution for web apps and RESTful web services. The goal of Keycloak is to make security simple so that it is easy for application developers to secure the …
Configuring Keycloak - Keycloak
We recommend optimizing Keycloak to provide faster startup and better memory consumption before deploying Keycloak in a production environment. This section describes how to apply …
Securing applications and services with OpenID Connect - Keycloak
Keycloak provides support for clients to authenticate either with a secret or with public/private keys. This flow is not included in OpenID Connect, but is a part of the OAuth 2.0 specification. …
Authorization Services Guide - Keycloak
Oct 23, 2025 · Keycloak is based on a set of administrative UIs and a RESTful API, and provides the necessary means to create permissions for your protected resources and scopes, …
Docker - Keycloak
Make sure your machine or container platform can provide sufficient memory and CPU for your desired usage of Keycloak. See Concepts for sizing CPU and memory resources for more on …
Kubernetes - Keycloak
This command starts Keycloak on Kubernetes and creates an initial admin user with the username admin and password admin. If you will eventually want more than one server …