
Решение для управления идентификацией и доступом с открытым исходным кодом, обеспечивающее единый вход, объединение пользователей и централизованную аутентификацию для современных приложений и сервисов.
Keycloak — это решение с открытым исходным кодом для управления идентификацией и доступом (IAM) для современных приложений и сервисов.
Этот репозиторий содержит исходный код сервера Keycloak, адаптеров Java и адаптера JavaScript.
Если вы обнаружили уязвимость безопасности, ознакомьтесь с инструкциями по правильному сообщению о ней
Если вы считаете, что нашли дефект в Keycloak, откройте issue. Пожалуйста, не забудьте предоставить хорошее описание, сводку и шаги для воспроизведения проблемы.
Чтобы запустить Keycloak, скачайте дистрибутив с нашего веб-сайта. Распакуйте и выполните:
bin/kc.[sh|bat] start-dev
Кроме того, вы можете использовать Docker-образ, выполнив:
docker run quay.io/keycloak/keycloak start-dev
Для получения дополнительных сведений обратитесь к Документации Keycloak.
Чтобы выполнить сборку из исходного кода, обратитесь к руководству по сборке и работе с кодовой базой.
Чтобы запустить тесты, обратитесь к руководству по запуску тестов.
Чтобы написать тесты, обратитесь к руководству по написанию тестов.
Прежде чем внести вклад в Keycloak, пожалуйста, прочитайте наши рекомендации по участию.