
Solución de gestión de identidades y accesos de código abierto que proporciona inicio de sesión único, federación de usuarios y autenticación centralizada para aplicaciones y servicios modernos.
Keycloak es una solución de gestión de identidades y accesos de código abierto para aplicaciones y servicios modernos.
Este repositorio contiene el código fuente del servidor Keycloak, los adaptadores de Java y el adaptador de JavaScript.
Si has encontrado una vulnerabilidad de seguridad, consulta las instrucciones sobre cómo reportarla correctamente
Si crees que has descubierto un defecto en Keycloak, abre un issue. Recuerda proporcionar un buen resumen, una descripción y los pasos para reproducir el problema.
Para ejecutar Keycloak, descarga la distribución desde nuestro sitio web. Descomprime y ejecuta:
bin/kc.[sh|bat] start-dev
Alternativamente, puedes usar la imagen de Docker ejecutando:
docker run quay.io/keycloak/keycloak start-dev
Para más detalles, consulta la Documentación de Keycloak.
Para compilar desde el código fuente, consulta la guía compilar y trabajar con el código base.
Para ejecutar las pruebas, consulta la guía ejecutar pruebas.
Para escribir pruebas, consulta la guía escribir pruebas.
Antes de contribuir a Keycloak, lee nuestras directrices de contribución.