Discourse als SSO für eine Headless-WP-Installation verwenden

Hey! Ich würde gerne Discourse als SSO für eine headless WordPress-Installation verwenden. Ist das mit dem aktuellen Discourse-Plugin für WordPress möglich? Ich möchte es für die Authentifizierung in WordPress nutzen, um Funktionen in WordPress zu entwickeln, und dabei vermeiden, dass Benutzer mehr als ein Konto haben müssen – Discourse bietet ja die bessere Benutzerverwaltung der beiden :slight_smile:

Hast du Ideen, wie man das umsetzen könnte? Ideal wäre es, wenn alle Benutzer irgendwie in WordPress synchronisiert werden könnten, sodass die gesamte Authentifizierung über WordPress abgewickelt wird, die Benutzer aber sowohl in Discourse als auch in WordPress angemeldet bleiben. Auf diese Weise könnte ich die Authentifizierung im Frontend der headless App verwalten…

Wenn Benutzer in WordPress eingeloggt sind und Discourse als SSO-Anbieter dient, beginnt der Anmeldevorgang mit der Weiterleitung des Benutzers zu

http://example.com?discourse_sso=1&redirect_to=http://example.com/your-landing-page.

Es sollte möglich sein, dies auch mit einer headless WordPress-Site zum Laufen zu bringen. Lass uns wissen, falls du dabei auf Probleme stößt.

Danke! Mir ist aufgefallen, dass der Authentifizierungsteil der Seite für dieses Projekt nicht relevant war. Falls ich das in einem zukünftigen Projekt umsetze und auf Probleme stoße, melde ich mich gerne wieder. :slight_smile: