GET DiscourseConnect Single Sign On-Datensatz über APIs

Hallo,

Ist es möglich, Informationen zur einmaligen Anmeldung (Single Sign On) von DiscourseConnect (Benutzername/E-Mail) über APIs zu erhalten?
Diese könnten sich von den Discourse-Foren-Benutzernamen und -E-Mails unterscheiden, daher benötigen wir auch die SSO-Informationen. Da diese im Benutzerprofil (Administrator) verfügbar sind, dachte ich, es wäre auch möglich, sie über APIs zu sammeln.

Vielen Dank!

Ich glaube, Sie können die Anmeldeinformationen durch Reverse Engineering der Discourse-API erhalten:

3 „Gefällt mir“

Vielen Dank für die Lösung.
Sie funktioniert, ist aber in meinem Fall nicht effizient. Zuerst verwende ich /admin/users/list/all.json?show_emails=true, um die Liste der Benutzer zu erhalten, und dann eine Anfrage pro Benutzer, um die SSO-Payload zu erhalten. Ist es möglich, die SSO-Payload in der Antwort auf die erste Anfrage zu erhalten? Denn dann könnte ich 100 Benutzer pro Anfrage erhalten.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.