اشتراك Discourse+WooCommerce

مرحباً،

لدي موقع إلكتروني وأرغب في استخدام تسجيل الدخول الموحد (SSO) فيه. أحتاج إلى أن يتم تسجيل دخول المستخدم تلقائياً إلى منصة Discourse عند تسجيل دخوله بنجاح إلى موقع WordPress، وعند تسجيل الخروج، يتم تسجيل خروجه من الموقعين معاً. أنا أستخدم إضافة wp-discourse لهذا الغرض. أرجو إخباري بكيفية تنفيذ ذلك.

تثبيت وإعداد مكون WP Discourse وإدارة عضوية مجموعات Discourse باستخدام WP Discourse SSO يجب أن يُساعداك.

شكرًا لك، سيكون ذلك مفيدًا لنا. هناك أمر آخر: عند النقر على زر تسجيل الدخول إلى Discourse، يتم إعادة توجيهنا إلى موقع WordPress الخاص بي، ويمكنني تسجيل الدخول بنجاح، وهذا جيد. لكنني أحتاج أيضًا إلى تسجيل الدخول إلى منتدى Discourse. كيف يمكننا تحقيق ذلك عند تسجيل الدخول إلى موقع WordPress؟

أعتقد أن المشكلة التي تواجهها ناتجة عن ووكومرس. هل يمكنك تجربة إضافة هذه الإضافة إلى موقع ووردبريس الخاص بك ومعرفة ما إذا كان ذلك يحل المشكلة: GitHub - scossar/wp-discourse-woocommerce-support: Integrates the wp-discourse plugin with WooCommerce · GitHub. إذا كنت لا ترغب في تثبيت الإضافة، فقم بإضافة الكود الموجود في قسم بدائل تثبيت الإضافة من ملف التوضيح (Readme).

أخبرني إذا لم يحل هذا المشكلة بالنسبة لك.

هل توجد طريقة تتيح تسجيل الدخول إلى مجتمع Discourse فقط في حال وجود اشتراك نشط في WooCommerce، ومنع تسجيل الدخول في غير هذه الحالة؟

نعم، اطلع على الكود في المنشور الثاني في هذا الموضوع: How to prevent some WP users from being able to login to Discourse.