Open sourceActive

Keycloak

Open-source identity and access management for modern applications and services.

Open source page ↗

Field note

What it does

Keycloak provides authentication, user federation, identity brokering, and fine-grained authorization for applications.

Capabilities

Available capabilities

Tags

Tags

Ways to use it

Ways to use it

docker

Not filed / https://www.keycloak.org/nightly/server/containers

cli

shell / https://www.keycloak.org/nightly/server/containers

sdk

javascript / https://www.keycloak.org/docs/latest/upgrading/index.html

sdk

javascript / https://www.keycloak.org/docs/latest/upgrading/index.html

cli

java / https://www.keycloak.org/docs/latest/upgrading/index.html

rest

Java / https://www.keycloak.org/docs/latest/server_development/index.html#_admin_rest_api

sdk

JavaScript / https://www.keycloak.org/docs/latest/server_development/index.html#_script_providers

sdk

Java / org.keycloak:keycloak-test-framework

mcp

Not filed / https://www.keycloak.org/docs/latest/release_notes/index.html

openapi

Not filed / https://www.keycloak.org/docs/latest/release_notes/index.html

sdk

javascript / https://www.keycloak.org/guides

sdk

javascript / https://www.keycloak.org/guides

docker

Not filed / https://www.keycloak.org/guides

Product features

Product features

Additional resources

Admin REST API

Authenticating with a service account

Authenticating with a username and password

Container Images

Example Listings

Examples of using CURL

Identity brokering API V1

Identity Brokering APIs

Preface

Retrieving external IDP tokens

Server Developer Guide