Salut,
Je récupère actuellement les utilisateurs via l’API en utilisant admin/users/list/active.json
Cependant, j’aimerais savoir si un utilisateur particulier a des informations DiscourseConnect.
Comment pourrais-je aborder cela ?
Salut,
Je récupère actuellement les utilisateurs via l’API en utilisant admin/users/list/active.json
Cependant, j’aimerais savoir si un utilisateur particulier a des informations DiscourseConnect.
Comment pourrais-je aborder cela ?
Si vous utilisez Discourse_connect, alors tous les utilisateurs l’utilisent, n’est-ce pas ? Ou voulez-vous dire oauth ?
Il existe une route d’administration (et peut-être une préférence utilisateur) qui affiche les informations de connexion. Si vous pouvez la trouver dans l’interface utilisateur, vous pouvez Comment faire de l’ingénierie inverse de l’API Discourse.
Oh, j’utilisais le point de terminaison /u/{username}.json.
Mais en faisant de l’ingénierie inverse, j’ai réalisé que le point de terminaison correct est /admin/users/{id}.json. Ce point de terminaison retourne un champ appelé « single_sign_on_record », ce que je cherchais.
Cheers, tks @pfaffman
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.