项目简介
Keycloak 提供认证、用户联合、强认证、用户管理和细粒度授权,以最小工作量保护应用和服务安全,支持 OIDC 和 SAML 协议。
README 预览
\n\n\n[](https://bestpractices.coreinfrastructure.org/projects/6818)\n[](https://clomonitor.io/projects/cncf/keycloak)\n[](https://securityscorecards.dev/viewer/?uri=github.com/keycloak/keycloak)\n[](https://artifacthub.io/packages/olm/community-operators/keycloak-operator)\n\n\n[](docs/translation.md)\n\n# Open Source Identity and Access Management\n\nAdd authentication to applications and secure services with minimum effort. No need to deal with storing users or authenticating users.\n\nKeycloak provides user federation, strong authentication, user management, fine-grained authorization, and more.\n\n\n## Help and Documentation\n\n* [Documentation](https://www.keycloak.org/documentation.html)\n* [User Mailing List](https://groups.google.com/d/forum/keycloak-user) - Mailing list for help and general questions about Keycloak\n* Join [#keycloak](https://cloud-native.slack.com/archives/C056HC17KK9) for general questions, or [#keycloak-dev](https://cloud-native.slack.com/archives/C056XU905S6) on Slack for design and development discussions, by creating an account at [https://slack.cncf.io/](https://slack.cncf.io/).\n\n\n## Reporting Security Vulnerabilities\n\nIf you have found a security vulnerability, please look at the [instructions on how to properly report it](https://github.com/keycloak/keycloak/security/policy).\n\n\n## Reporting an issue\n\nIf you believe you have discovered a defect in Keycloak, please open [an issue](https://github.com/keycloak/keycloak/issues).\nPlease remember to provide a good summary, description as well as steps to reproduce the issue.\n\n\n## Getting started\n\nTo run Keycloak, download the distribution from our [website](https://www.keycloak.org/downloads.html). Unzip and run:\n\n bin/kc.[sh|bat] start-dev\n\nAlternatively, you can use the Docker image by running:\n\n docker run quay.io/keycloak/keycloak start-dev\n \nFor more details refer to the [Keycloak Documentation](https://www.keycloak.org/documentation.html).\n\n\n## B