WP-Discourse Einstellung „Pfad zu Ihrer Anmeldeseite“

Hallo zusammen,

Ich verwende WordPress als Identitätsanbieter für Discourse mithilfe von DiscourseConnect.

Wie funktioniert das Feld Pfad zu Ihrer Anmeldeseite unter WP-Discourse > DiscourseConnect-Anbieter?

Ich habe es auf meine dedizierte Anmeldeseite gesetzt in der Erwartung, dass Benutzer, wenn sie auf die Schaltfläche Anmelden in Discourse klicken, auf die Seite /sign-in in WP weitergeleitet werden, aber das passiert in meinem Fall nicht. Discourse leitet den Benutzer zur WP-Homepage mit einem Abfrageparameter weiter, zum Beispiel http://wp.test/?redirect_to=/?sso=abc&sig=123&qwe=456.
Bitte um Rat.

Sind Sie sicher, dass nicht WordPress auf den Endpunkt /?redirect_to weiterleitet? Es ist unwahrscheinlich, dass Discourse das tut.

Ihr Problem hängt wahrscheinlich mit Ihrem lokalen Netzwerkproblem zusammen. Ich würde vorschlagen, sich zuerst darauf zu konzentrieren.

1 „Gefällt mir“

Danke @darkpixlz @angus für Ihren Beitrag. Ich werde zuerst versuchen, das Netzwerkproblem zu beheben.

Ist meine Annahme korrekt, wie das Feld „Pfad zu Ihrer Anmeldeseite“ funktionieren soll?

Ich habe es auf meine spezielle Anmeldeseite gesetzt, in der Erwartung, dass jemand, der auf die Schaltfläche Anmelden in Discourse klickt, auf die Seite /sign-in in WP umgeleitet wird

Ich habe bestätigt, dass die Einstellung genau so funktionieren soll.

Jedenfalls wird dieses Problem durch das Mitgliedschafts-Plugin verursacht, das wir verwenden und das Memberium heißt und auch die Benutzerauthentifizierung verwaltet. Wir haben es vorübergehend gelöst, indem wir ein benutzerdefiniertes WP-Plugin erstellt haben, um Umleitungen und URL-Kodierung zu patchen, während die offiziellen Entwickler des Plugins an einer offiziellen Lösung arbeiten.

Prost!

2 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.