You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Douglas Palmer f9fa5b551d [KEYCLOAK-5628] Added application endpoint 5 months ago
.travis Update triggers for Docker Hub 1 year ago
adapters Set version to 9.0.0-SNAPSHOT 3 weeks ago
authz [KEYCLOAK-8406] - Remove Drools/Rules Policy 2 weeks ago
boms KEYCLOAK-12072 Missing version for spring-boot-legacy-container-bundle in product 3 weeks ago
common [KEYCLOAK-5628] Added application endpoint 6 hours ago
core [KEYCLOAK-5628] Added application endpoint 6 hours ago
dependencies [KEYCLOAK-8406] - Remove Drools/Rules Policy 2 weeks ago
distribution Fix typo 6 hours ago
docs Rename test-development.md to tests-development.md 6 months ago
examples KEYCLOAK-10780 Stop creating placeholder e-mails for service accounts (#228) 3 weeks ago
federation KEYCLOAK-11770 add an hardcoded attribute mapper (#6396) 1 day ago
integration KEYCLOAK-11472 Pagination support for clients 6 days ago
misc KEYCLOAK-12072 Missing version for spring-boot-legacy-container-bundle in product 3 weeks ago
model KEYCLOAK-11472 Pagination support for clients 6 days ago
quarkus KEYCLOAK-12436 Fixes NPE in QuarkusCacheManagerProvider when default settings are used 23 hours ago
saml-core KEYCLOAK-12203 Remove unused constants from module "saml-core" 1 week ago
saml-core-api KEYCLOAK-12207 Use StandartCharsets for class org.keycloak.saml.common.util.Base64 from module "saml-core-api" 1 week ago
server-spi KEYCLOAK-11472 Pagination support for clients 6 days ago
server-spi-private KEYCLOAK-11347 - MicroProfile-Config 1 day ago
services [KEYCLOAK-5628] Added application endpoint 6 hours ago
testsuite [KEYCLOAK-5628] Added application endpoint 6 hours ago
themes [KEYCLOAK-12044] Fix messages in the UsernameForm (#6548) 12 hours ago
util Set version to 9.0.0-SNAPSHOT 3 weeks ago
wildfly KEYCLOAK-12175 - Platform SPI 2 days ago
.gitattributes KEYCLOAK-1385 Introduce end-of-line normalization 4 years ago
.gitignore KEYCLOAK-10739: Device Activity UI 3 months ago
.travis.yml Travis improvements 4 months ago
ADOPTERS.md Add Associazione Rousseau to the adopters 2 months ago
CONTRIBUTING.md [KEYCLOAK-12341] Replace references to Keycloak dev mailing list in the repositories 1 week ago
GOVERNANCE.md [KEYCLOAK-12341] Replace references to Keycloak dev mailing list in the repositories 1 week ago
LICENSE.txt Added text version of ASL2 license 1 month ago
MAINTAINERS.md Updated MAINTAINERS.md 1 month ago
README.md Update README.md 2 days ago
get-version.sh Added get-version script 9 months ago
maven-settings.xml Travis improvements 4 months ago
pom.xml [KEYCLOAK-1136] - Adding quarkus distribution to the build 1 week ago
prod-arguments.json KEYCLOAK-11380 CD 8 Align versions for productization 1 month ago
release.sh Fixes for releasing 9 months ago
set-version.sh Bump versions 2 years ago
travis-run-tests.sh KEYCLOAK-11729: ExtendingThemeTest is failing with auth-server-wildfly (#6410) 1 month ago

README.md

Keycloak

Keycloak is an Open Source Identity and Access Management solution for modern Applications and Services.

This repository contains the source code for the Keycloak Server, Java adapters and the JavaScript adapter.

Help and Documentation

Reporting Security Vulnerabilities

If you’ve found a security vulnerability, please look at the instructions on how to properly report it

Reporting an issue

If you believe you have discovered a defect in Keycloak please open an issue in our Issue Tracker. Please remember to provide a good summary, description as well as steps to reproduce the issue.

Getting started

To run Keycloak download the distribution from our website. Unzip and run:

bin/standalone.[sh|bat] 

Alternatively, you can use the Docker image by running:

docker run jboss/keycloak

For more details refer to the Keycloak Documentation.

Building from Source

To build from source refer to the building and working with the code base guide.

Testing

To run tests refer to the running tests guide.

Writing Tests

To write tests refer to the writing tests guide.

Contributing

Before contributing to Keycloak please read our contributing guidelines.

Other Keycloak Projects

License