مشكلة في Drupal Discourse SSO

حسنًا، تم حل المشكلة. ملخصًا:

  • هذه الوحدة النمطية تعمل بشكل جيد، لكن هناك خطأ بسيط يتعلق بصورة مستخدم دروبال، ومع ذلك فإن تصحيحًا قيد الانتظار.
  • هذا المنشور غير دقيق فيما يتعلق بإعدادات ديسكورش: يجب أن ينتهي sso_url بـ/discourse_sso، وليس /discourse/sso.
  • إذا كنت ترغب في القدرة على تسجيل الدخول بحسابات متعددة مختلفة، فيجب عليك تعيين http://mywebsite/user/logout كإعادة توجيه لتسجيل الخروج، وتعطيل إضافة Ghostery في متصفحك لموقع ديسكورش إذا كنت تستخدم هذه الإضافة.

شكرًا لك على مساعدتك، @simon!