Allow Jitsi to use Keycloak as an identity and OIDC provider.
See
jitsi-oidc-adapter
for the new generation of the adapter. It also supports Keycloak.
PLEASE SWITCH TO THIS VERSION TO GET NEW FEATURES.
- SSO for Jitsi through Keycloak. Allows Jitsi to run as an OIDC consumer.
- Allows to use config params in URL (such as
#config.prejoinConfig.enabled=true) - Allows guest users and
wait for hostscreen if needed - Not based on
the external JWTwhich will be deprecated in the near future. - Not based on
tokenAuthUrl
Check flows if you are interested in how it works.
See standalone setup guide to install it on a standalone Jitsi server.
See Docker setup guide to integrate it with a Dockerized Jitsi setup.
Create client inside realm.
- Set
client id - Add Jitsi's URL into
Valid redirect URIs
e.g.https://jitsi.mydomain.com/* - Add Jitsi's URL into
Web origins
e.g.https://jitsi.mydomain.comor just use+ - Set
Access type - Alternatively, set
Access typetoconfidential(respectively, leaveClient authenticationenabled) and set theKEYCLOAK_CLIENT_SECRETenvironment variable to the client secret generated by Keycloak.


