We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
With Version > 3.6 Cryptopus supports Single-Sign-On (SSO) with OpenID Connect / Keycloak
Cryptopus expects an ID-Token containing a claim named cryptops_pk_secret_base with a 32 characters longs alphanumeric secret for each user.
cryptops_pk_secret_base
Check Keycloak Development Setup for a working example using Keycloak.
This Setup with Keycloak is based on RandomString OIDC Mapper.
override existing config/auth.yml:
provider: openid-connect oidc: client_id: cryptopus host: my-keycloak host_port: 443 host_scheme: https secret: 'my-oidc-secret' authorization_endpoint: '/auth/realms/my-realm/protocol/openid-connect/auth' token_endpoint: '/auth/realms/my-realm/protocol/openid-connect/token' user_subject: preferred_username certs_url: https://my-keycloak/auth/realms/my-realm/protocol/openid-connect/certs additional_scopes: - email