عذراً إذا كنت أقول الشيء الأكثر وضوحاً، لكنني أرى مصدر المشكلة في هذه المسألة على WebKit WebView.
حاولت استخدام الحلول البديلة المذكورة هنا على منتدى discourse دون نجاح.
اقترح أحد زملائي (وهو مبرمج ويب، بينما لست كذلك) إجراء تغيير ما على مزود SSO (وليس myforum.com/session/sso_provider) بحيث عند استدعائه للمنتدى، يرسل طلب GET في استعلام URL مع معلمة إضافية هي login=mylogin.
من المرجح أن استدعاء إنشاء الرمز يتغير
من myssoprovider.com/sso?sso=xxxxx&sig=xxxxx
إلى myssoprovider.com/sso?sso=xxxxx&sig=xxxxx&login=mylogin.
لكن حسب علمي، لا يمكن تنفيذ مثل هذا الشيء من جانب discourse عبر لوحة الإعدادات، بل يتطلب ذلك تعديلاً يتعمق أكثر وقد يسبب مشاكل أو يُفقد عند التحديثات.
شكراً لاقتراحاتكم.