Discourse+WooCommerce Abonnement

Hallo,

ich habe eine Website und möchte SSO dafür nutzen. Ich benötige eine Lösung, bei der sich der Benutzer nach einer erfolgreichen Anmeldung auf der WordPress-Website automatisch auch bei Discourse anmeldet und bei einer Abmeldung von beiden Seiten abgemeldet wird. Ich verwende hierfür das wp-discourse-Plugin. Bitte teilen Sie mir mit, wie dies umgesetzt werden kann.

WP Discourse Plugin-Installation und -Einrichtung und Verwaltung der Discourse-Mitgliedschaft mit WP Discourse SSO sollten hilfreich sein.

2 „Gefällt mir“

Vielen Dank, das wird uns helfen. Eine weitere Sache: Wenn wir auf den Discourse-Login-Button klicken, werden wir auf meine WordPress-Seite weitergeleitet, und ich kann mich dort ebenfalls einloggen. Das ist in Ordnung, aber ich muss mich auch im Discourse-Forum anmelden. Wie können wir das bewerkstelligen, wenn wir uns auf der WordPress-Seite anmelden?

Ich denke, das Problem, das du damit hast, wird durch WooCommerce verursacht. Könntest du versuchen, dieses Plugin auf deiner WordPress-Seite hinzuzufügen und zu prüfen, ob das Problem damit behoben ist: GitHub - scossar/wp-discourse-woocommerce-support: Integrates the wp-discourse plugin with WooCommerce · GitHub. Wenn du das Plugin nicht installieren möchtest, füge den Code aus dem Abschnitt Alternativen zur Installation des Plugins der README-Datei hinzu.

Lass mich wissen, ob dies das Problem für dich nicht löst.

Gibt es eine Möglichkeit, dass man sich nur dann im Discourse-Forum anmelden kann, wenn man ein aktives WooCommerce-Abonnement hat? Andernfalls ist eine Anmeldung nicht möglich.

1 „Gefällt mir“

Ja, werfen Sie einen Blick auf den Code im zweiten Beitrag dieses Themas: How to prevent some WP users from being able to login to Discourse.