Skip to content

Auth

The OpenTalk Controller uses keycloak, an OpenID Connect compatible identity and access management software for single sign-on.

Configuration

The section in the configuration file is called auth.

Field Type Required Default value Description
issuer string yes - The issuer url from keycloak
client_id string yes - The unique identifier for the OpenTalk client
client_secret string yes - The secret corresponding to the specified client ID

Example

[auth]
issuer = "http://localhost:8080/auth/realms/MyRealm"
client_id = "Obelisk"
client_secret = "INSERT_KEY"