في حالة الترحيل، أقوم بإنشاء مستخدمين عبر واجهة برمجة التطبيقات (API). نستخدم Discourse-openid-connect للاتصال بـ SSO الخاص بنا (Keycloak). أريد ربط حسابات المستخدمين عبر واجهة برمجة التطبيقات (API) بمعرف من Keycloak. كيف يمكنني القيام بذلك؟
لقد رأيت واجهة برمجة التطبيقات (API) /u/by-external/oidc/{ext_id].json للحصول على معلومات المستخدم من المعرف الخارجي.
لقد رأيت أيضًا واجهة برمجة التطبيقات (API) /u/{username}.json لتحديث مستخدم، وحقل external_ids. لكنني لا أعرف القيمة التي يجب وضعها…