Pre-submission Checklist / 提交前检查
Problem Statement / 问题描述
is it possible to add that feature? is it possible or am I wrong?
Add support for Keycloak as an external OpenID Connect (OIDC) identity provider to enable enterprise SSO, centralized user/role management, and standards-based authentication while maintaining backward compatibility with existing API key authentication.
Scope: New authentication method (non-breaking)
Proposed Solution / 期望方案
Integrate Keycloak (via OpenID Connect protocol) as an external identity provider to:
- Authenticate users via centralized Keycloak server
- Map Keycloak roles to AxonHub RBAC system
- Support both API keys AND OIDC tokens simultaneously
- Enable enterprise adoption without breaking existing workflows
Alternatives Considered / 备选方案
Keycloak Documentation
Go OIDC Library
OpenID Connect
Feature Category / 功能分类
Authentication / Security / 认证 / 安全
Additional Context / 其他补充信息
No response
Pre-submission Checklist / 提交前检查
Problem Statement / 问题描述
is it possible to add that feature? is it possible or am I wrong?
Add support for Keycloak as an external OpenID Connect (OIDC) identity provider to enable enterprise SSO, centralized user/role management, and standards-based authentication while maintaining backward compatibility with existing API key authentication.
Scope: New authentication method (non-breaking)
Proposed Solution / 期望方案
Integrate Keycloak (via OpenID Connect protocol) as an external identity provider to:
Alternatives Considered / 备选方案
Keycloak Documentation
Go OIDC Library
OpenID Connect
Feature Category / 功能分类
Authentication / Security / 认证 / 安全
Additional Context / 其他补充信息
No response