Accès aux données de revendications OpenID ?

J’ai testé avec le plugin OpenID, ce qui a rendu très facile la connexion à notre service d’authentification central. Ce que je me demande, c’est s’il existe un moyen d’utiliser les données de revendication fournies par compte dans Discourse ? Initialement, juste pour visualiser les valeurs de revendication par compte dans Discourse (par exemple, vérifier le type de compte, enseignant ou étudiant).

J’ai lu Managing group membership via authentication - #30 by david, qui va un peu vers l’adhésion automatisée aux groupes, mais cela semble expérimental et uniquement pour un service spécifique basé sur Google OpenID. Donc pour l’instant, je cherche surtout un moyen d’inspecter les données de revendication dans Discourse.

1 « J'aime »

Vous devriez pouvoir utiliser le plugin Data Explorer pour inspecter les données. Les données OpenID Connect sont toutes stockées dans la table user_associated_accounts

4 « J'aime »