Plugin OIDC avec Keycloak : retour d'expériences

Bonjour,

Est-ce que des membres de la communauté Peertube peuvent nous faire un retour sur une exploitation de OIDC dans le soft ?

Nous aimerions avoir des retours d’expérience de la communauté, avec en cible la création d’un tuto sur ce sujet qui intéresse pas mal de monde à mon avis à terme.

Car nous --un groupement type Chatons-- souhaitons utiliser le plugin OIDC officiel de Peertube cf. peertube-official-plugins/peertube-plugin-auth-openid-connect at master · manicphase/peertube-official-plugins · GitHub

Pour information, notre fournisseur OIDC serait un Keycloak https://www.keycloak.org/

Je n’ai pas trouvé de tuto sur la bonne manière de faire. La documentation du plugin est assez succinte.

Je pense que le SSO est une feature qui peut intéresser pas mal de monde cf. le succès de Yunohost avec LemonLDAP en petite infra.

Alors pour ma part, j’ai utilisé OIDC pour le plugin de tchat (peertube-plugin-livechat).
J’avais jeté un oeil au plugin dont tu parle avant de coder le mien. De mémoire, j’utilise la même lib npm pour l’implémenter.

J’ai fait cette doc là: Authentification externe :: Documentation plugin Peertube livechat
Peut être que ça peut t’aider.