يبدأ المستخدم الأول متصفحًا ويتصل بالمنتدى باستخدام المصادقة الموحدة (SSO)، ويعمل لبعض الوقت ثم يغلق المتصفح.
يبدأ المستخدم الثاني متصفحًا على نفس الجهاز ويسجل الدخول إلى المنتدى مرة أخرى باستخدام المصادقة الموحدة. تمر العملية به عبر تسجيل الدخول الكامل باستخدام بيانات الاعتماد الخاصة به، ولكن عند دخوله إلى المنتدى، يكون مسجّل الدخول باسم المستخدم الأول.
يسمح نظام Discourse بضبط مهلة انتهاء الجلسة على حد أدنى ساعة واحدة. وهذا يعني أنه يمكن للمستخدم العودة إلى الحاسوب خلال ساعة واحدة وتسجيل الدخول ببساطة والحصول على هوية المستخدم السابق من ملفات تعريف الارتباط (الكوكيز).
كان هناك إصلاح في عام 2016 يسمح بمحذوف ملفات تعريف الارتباط عند إغلاق المتصفح، لكن هذا الإصلاح تم إلغاؤه لاحقًا.
يجعل هذا البرنامج غير آمن للغاية في بيئة يستخدم فيها عدة أشخاص نفس محطة العمل إذا لم يكن المتصفح مُهيّأ للعمل في الوضع الخاص.
يمكنك مراجعة الكود من الالتزام أعلاه، الذي تم إلغاؤه، ونقله إلى إضافة (plugin) لتناسب احتياجاتك.
يمكنك أيضًا برمجة تكامل تسجيل الخروج في نظام الدخول الموحد (SSO) لديك، بحيث عند تسجيل خروج المستخدم، يتم استدعاء Discourse لإنهاء جميع الجلسات الحالية لنفس المستخدم.