123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- key: keycloak
- title: Keycloak
- description: Keycloak is an open source software product to allow single sign-on with Identity Management and Access Management aimed at modern applications and services.
- author: D4uS1
- logo: https://static.requarks.io/logo/keycloak.svg
- icon: /_assets/icons/ultraviolet-keycloak.svg
- color: blue-grey darken-2
- website: https://www.keycloak.org/
- useForm: false
- isAvailable: true
- props:
- host:
- type: String
- title: Host
- hint: e.g. https://your.keycloak-host.com
- order: 1
- realm:
- type: String
- title: Realm
- hint: The realm this application belongs to.
- order: 2
- clientId:
- type: String
- title: Client ID
- hint: Application Client ID
- order: 3
- clientSecret:
- type: String
- title: Client Secret
- hint: Application Client Secret
- sensitive: true
- order: 4
- authorizationURL:
- type: String
- title: Authorization Endpoint URL
- hint: e.g. https://KEYCLOAK-HOST/auth/realms/YOUR-REALM/protocol/openid-connect/auth
- order: 5
- tokenURL:
- type: String
- title: Token Endpoint URL
- hint: e.g. https://KEYCLOAK-HOST/auth/realms/YOUR-REALM/protocol/openid-connect/token
- order: 6
- userInfoURL:
- type: String
- title: User Info Endpoint URL
- hint: e.g. https://KEYCLOAK-HOST/auth/realms/YOUR-REALM/protocol/openid-connect/userinfo
- order: 7
- logoutUpstream:
- type: Boolean
- title: Logout from Keycloak on Logout
- hint: Should the user be redirected to Keycloak logout mechanism upon logout
- order: 8
- logoutURL:
- type: String
- title: Logout Endpoint URL
- hint: e.g. https://KEYCLOAK-HOST/auth/realms/YOUR-REALM/protocol/openid-connect/logout
- order: 9
- refs:
- callbackUrl:
- title: Authorization Callback URL
- hint: The callback endpoint to input on Keycloak.
- icon: back
- value: '{host}/login/{id}/callback'
|