لقد لاحظت نفس الشيء:
- تطبيقان (Discourse وتطبيق آخر، لنسمّه X) متصلان بـ Keycloak عبر SAML.
- عند تسجيل الخروج من Discourse، يتم تسجيل المستخدم خارجًا من X أيضًا ولا يمكنه القيام بأي شيء هناك.
- عند تسجيل الخروج من X، تختفي الجلسة في Keycloak، لكن المستخدم يظل متصلاً في Discourse.
حتى إعادة تحميل صفحة المتصفح في Discourse لا تتحقق من زوال مصادقة SAML (= تسجيل خروج المستخدم).
أتوقع أن يتم تسجيل خروج المستخدم من Discourse أيضًا.
هل يتحقق Discourse من مصادقة SAML في Keycloak؟
متى يقوم بذلك؟