مرحباً،
نحن نستخدم Discourse كأداة للمنتديات.
لقد قمنا بتطبيق تسجيل الدخول الموحد (SSO) باستخدام DiscourseConnect، كما نوفر وصولاً مجهولاً للمستخدمين.
يمكن للمستخدم الوصول إلى Discourse عبر طرق متعددة (روابط في الصفحات أو في التنقل).
عند النقر على هذه الروابط، يتم إعادة توجيه المستخدمين إلى المنتديات ولكنهم غير مسجلين الدخول.
بعد بعض البحث، وجدنا أنه بإضافة session/sso إلى عنوان URL سيؤدي ذلك إلى تشغيل المصادقة، وإضافة مسار عودة سيعيد توجيه المستخدم إلى مسار العودة. ولكن إذا لم يكن المستخدم مسجلاً الدخول، فعندما نحاول استخدام التقنية المذكورة أعلاه، يتم إعادة توجيه المستخدم إلى الصفحة الرئيسية وليس إلى مسار العودة الفعلي.
هل هناك أي طريقة لإعادة توجيه المستخدم إلى مسار العودة إذا فشلت المصادقة أو SSO؟
نقدر المساعدة.