以最少的工作量为应用程序添加身份验证并保护服务安全。无需处理用户存储或用户身份验证。
Keycloak 提供用户联合、强身份验证、用户管理、细粒度授权等功能。
如果您发现了安全漏洞,请查阅如何正确报告漏洞的说明。
如果您认为发现了 Keycloak 的缺陷,请提交一个问题。 请记得提供清晰的摘要、描述以及重现该问题的步骤。
要运行 Keycloak,请从我们的网站下载发行版。解压并运行:
bin/kc.[sh|bat] start-dev
或者,您也可以通过运行以下命令使用 Docker 镜像:
docker run quay.io/keycloak/keycloak start-dev
更多详情请参阅 Keycloak 文档。
要从源码构建,请参阅构建并操作代码库指南。
要运行测试,请参阅运行测试指南。
要编写测试,请参阅编写测试指南。
在为 Keycloak 贡献之前,请阅读我们的贡献指南。参与 Keycloak 项目须遵守 CNCF 行为准则。
参加社区会议是参与进来并帮助塑造 Keycloak 未来的绝佳方式。