SSO dynamische Anmeldung und Registrierung Weiterleitungs-URL

Hallo,

zunächst einmal vielen Dank für die Entwicklung eines so großartigen Plugins!

Ich habe meine WordPress-Seite als SSO-Client konfiguriert. Wenn sich nun jemand anmeldet, wird er zum Forum weitergeleitet und nach dem Login zurück zu WordPress (wie erwartet). Da ich die Anmeldung jedoch auch nutze, um Mitgliedern eingeschränkten Inhalt anzuzeigen, möchte ich meine Benutzer genau auf die Seite oder den Beitrag weiterleiten, von dem aus sie den Anmeldevorgang gestartet haben. Dort kann ich ihnen dann, da sie bereits angemeldet sind, den eingeschränkten Inhalt mit meinem bereits eingerichteten Plugin anzeigen. Ist diese dynamische Weiterleitung auf irgendeine Weise möglich?

Dies ist auch ein Problem bei neuen Registrierungen: Sie beginnen auf meiner Seite, und nach Abschluss der Registrierung landen die Benutzer im Forum. Es sollte eine Weiterleitung zur Seite erfolgen, von der aus sie zum Forum gelangt sind.

Jede Hilfe wird sehr geschätzt!

Hallo :slight_smile:

Ja, es gibt ein paar Möglichkeiten, das zu erledigen. Es hängt davon ab, wie du die Login-URLs einfügst. Die grundlegende Aufgabe besteht darin, dem SSO-URL den Abfrageparameter redirect_to hinzuzufügen.

Zum Beispiel kannst du dies mit folgender Struktur tun:

http://my-wordpress.com/restricted-content.php?discourse_sso=true&redirect_to=http://my-wordpress.com/restricted-content.php

Wenn ein Benutzer auf deiner WordPress-Seite auf diese URL klickt, wird der SSO-Prozess gestartet. Sobald dieser abgeschlossen ist, wird er zurück zu der URL weitergeleitet, die nach redirect_to= festgelegt wurde.