تسجيل خروج المستخدمين من discourse برمجياً

يبدو أنه عند استخدام SSO، عندما يتم حذف مستخدم في WordPress، لا يتم تسجيل خروجه من Discourse.

هذا يمثل مشكلة في إعداداتي، حيث أريد منع المستخدمين من الوصول إلى Discourse عند انتهاء اشتراكهم في Memberpress أو عند إزالتهم من Memberpress/WordPress.

يمكنني منعهم من الدخول عند تسجيل الدخول باستخدام الخطاف “wpdc_sso_provider_before_sso_redirect” والتحقق من وجود اشتراك صالح في هذه النقطة، لكن المشكلة هي أن جلسة Discourse تستمر إلى الأبد، وبالتالي فإنهم فعليًا لا يتم تسجيل خروجهم أبدًا.

كيف يمكنني حل هذه المشكلة؟
هل توجد ربما طريقة لتسجيل خروج المستخدمين من Discourse عبر استدعاء API أو شيء مشابه؟

شكرًا لك!!
Per

ربما يكون هذا القسم مفيدًا.

إعجاب واحد (1)