{"repo":"jitsi-contrib/jitsi-oidc-adapter","free":true,"listed":false,"github":"https://github.com/jitsi-contrib/jitsi-oidc-adapter","clone":"git clone https://github.com/jitsi-contrib/jitsi-oidc-adapter.git","description":"Allow Jitsi to use an identity and OIDC provider. SSO support for Jitsi","language":"TypeScript","stars":10,"topics":["authentication","jitsi","keycloak","oidc","sso"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Jitsi OIDC Adapter - 1. Features - 2. Setup - 3. Keycloak configuration - 4. Similar projects - 5. Sponsors Allow Jitsi to use an identity and OIDC provider such as Keycloak. This project was created by forking from jitsi-keycloak-adapter-v2 to provide more general OIDC support. 1. Features - SSO for Jitsi through an OIDC provider. Allows Jitsi to run as an OIDC consumer. - Better integration with Jitsi's built-in features for authentication flow. - Allows guest users and wait for host screen if needed. 2. Setup See standalone setup guide to install it on a standalone Jitsi server. See Docker setup guide to integrate it with a Dockerized Jitsi setup. 3. Keycloak configuration If your OIDC provider is Keycloak then create client inside realm . - Set client id - Add Jitsi's token page URL to Valid redirect URIs \\ e.g. https://jitsi.mydomain.com/oidc/tokenize - Add Jitsi's origin to Web origins \\ e.g. https://jitsi.mydomain.com or just use + - Set Access type - For Keycloak versions = 20.x , disable Client authentication : - Alternatively, set Access type to confidential (respectively, leave Client authentication enabled) and set the OIDC CLIENT SECRET environment variable to the client secret generated by Keycloak. 4. Similar projects - jitsi-keycloak-adapter-v1 - jitsi-keycloak-adapter-v2 - jitsi-keycloak - Jitsi-SAML2JWT - jitsi-OIDC-adapter - Jitsi Go OpenID 5. Sponsors","default_branch":null,"files":null,"tree":[],"storefront":"/r/jitsi-contrib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jitsi-contrib/jitsi-oidc-adapter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}