Keycloak
KalamDB no longer has Keycloak-specific auth configuration. Keycloak now fits the same single-provider OIDC model as Dex, Okta, Auth0, Entra ID, Google, and other standards-compliant issuers.
Use the generic OIDC docs and set the issuer to your Keycloak realm URL.
Example server.toml
The issuer URL must exactly match the iss claim in Keycloak tokens.
What Changed
Current external identities use the OIDC sub claim directly as the KalamDB user_id.
If you need explicit persisted users or elevated roles, create them with issuer and subject:
Related
Last updated on