استرداد سجل DiscourseConnect Single Sign On عبر APIs

مرحباً،

هل من الممكن الحصول على معلومات DiscourseConnect Single Sign On (اسم المستخدم/البريد الإلكتروني) عبر واجهات برمجة التطبيقات (APIs)؟
قد تختلف هذه عن اسم المستخدم والبريد الإلكتروني الخاصين بمنتدى Discourse الخاص بالمستخدمين، لذا نحتاج إلى الحصول على معلومات SSO أيضاً. بما أن هذا متاح في ملف تعريف المستخدمين (للمسؤول)، فقد اعتقدت أنه من الممكن أيضاً جمعه عبر واجهات برمجة التطبيقات.

شكراً لك!

أعتقد أنه يمكنك الحصول على معلومات تسجيل الدخول عن طريق الهندسة العكسية لواجهة برمجة تطبيقات Discourse:

3 إعجابات

شكراً على الحل.
إنه يعمل ولكن في حالتي، فهو غير فعال. أولاً، أستخدم /admin/users/list/all.json?show_emails=true للحصول على قائمة المستخدمين ثم طلب واحد لكل مستخدم للحصول على حمولة SSO. هل من الممكن الحصول على حمولة SSO في الرد على الطلب الأول؟ لأنه بعد ذلك يمكنني الحصول على 100 مستخدم لكل طلب.

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