Skip to content
EntityQ42916195· pop 10· linked from 16 articles

Keycloak is an open-source software product to allow single sign-on with identity and access management aimed at modern applications and services. Until April 2023, this WildFly community project was under the stewardship of Red Hat, who use it as the upstream project for their Red Hat build of Keycloak. In April 2023, Keycloak was donated to the CNCF and joined the foundation as an incubating project.

Key facts

Software.name
Keycloak
Software.screenshot
Keycloak security key (WebAuthn) management screenshot.webp
Software.caption
Screenshot of Keycloak Account Management page for passkeys with WebAuthn
Software.logo
Logo of Keycloak.svg
Software.logo_size
250px
Software.developer
WildFly, a division of Red Hat
Software.programming language
Java
Software.platform
Java
Software.genre
Single sign-on system
Software.license
Apache License 2.0

via Wikipedia infobox

Source code

Add authentication to applications and secure services with minimum effort. No need to deal with storing users or authenticating users. Keycloak provides user federation, strong authentication, user management, fine-grained authorization, and more. To run Keycloak, download the distribution from our website. Unzip and run: To build from source, refer to the building and working with the code base guide. Before contributing to Keycloak, please read our contributing guidelines. Participation in the Keycloak project is governed by the CNCF Code of Conduct. Keycloak - Keycloak Server and Java adapters Keycloak Client - Keycloak client libraries Keycloak QuickStarts - QuickStarts for getting started with Keycloak Keycloak Node.js Connect - Node.js adapter for Keycloak

Excerpt from the source-code README · 4,409 chars · not written by Vinony

Wikidata facts

Official website
keycloak.org
Image
Keycloak security key (WebAuthn) management screenshot.webp
Show 5 more facts
source code repository URL
github.com/keycloak/keycloak
software version identifier
26.6.1
inception
2014-09-10
Commons category
Keycloak
publication date
2014-00-00
Sources (8)

via Wikidata · CC0

~2 min read

Article

5 sections
Contents
  • History
  • Components
  • See also
  • References
  • External links

Keycloak is an open-source software product to allow single sign-on with identity and access management aimed at modern applications and services. Until April 2023, this WildFly community project was under the stewardship of Red Hat, who use it as the upstream project for their Red Hat build of Keycloak. In April 2023, Keycloak was donated to the CNCF and joined the foundation as an incubating project.

Keycloak supports various protocols such as OpenID, OAuth version 2.0 and SAML and provides features such as user management, two-factor authentication, permissions and roles management, creating token services, etc. It is possible to integrate Keycloak with other technologies, such as front-end frameworks like React or Angular, as well as containerization solutions like Docker.

Available in 9 languages

via Wikidata sitelinks · CC0

Connections

Categories