مرحبًا،
لدي نسخة محلية من Discourse على جهاز الكمبيوتر الخاص بي. أحاول مصادقة المستخدمين باستخدام OpenID Connect. لقد اتبعت الرابط أدناه لإعداد إضافة OpenID لـ Discourse: Discourse OpenID Connect (OIDC).
عند محاولة تسجيل الدخول باستخدام OpenID لمستخدم موجود مسبقًا في Discourse، يعمل كل شيء بشكل صحيح. لكن المشكلة الحقيقية تظهر عند محاولة إنشاء حساب جديد باستخدام OpenID Connect.
قامت AWS Cognito بالتحقق من المستخدم، وتمت استجابة الـ callback إلى Discourse بنجاح، كما قمت بالتحقق من ملف development.log، وتم جلب معلومات المستخدم من قبل Discourse بشكل صحيح. ومع ذلك، بعد ذلك، لا يزال النظام يعرض صفحة تسجيل الدخول بدلاً من إعادة توجيه المستخدم إلى لوحة التحكم.
باختصار، باستخدام OpenID Connect و AWS Cognito، لم أتمكن من إنشاء مستخدم جديد في Discourse.
أي إرشادات في هذا الصدد ستكون ذات فائدة كبيرة. شكرًا مقدّمًا.
صورة شاشة لمعلومات الملف الشخصي التي جلبها Discourse من ملف development.log للإشارة.
