Wie man Discourse mit der Netlify-Plattform integriert

Hallo zusammen!

Ich bin Entwickler und betreue derzeit eine „Hosted by Discourse"-Standardseite sowie eine Netlify-Seite, die den Netlify Identity-Dienst zur Benutzerauthentifizierung und -verfolgung nutzt. Mein Ziel ist es, die beiden Seiten in Bezug auf die Benutzerauthentifizierung und den Datenaustausch zu vereinheitlichen. Die vorgeschlagene Lösung würde eine einheitliche Registrierung bzw. Anmeldung für beide Seiten erfordern, und eine gemeinsame Fortschrittsseite auf der Netlify-Seite würde den Benutzerfortschritt für beide Seiten anzeigen (wahrscheinlich über die Discourse-API). Ich habe Schwierigkeiten mit dem Benutzerauthentifizierungs-Teil – mir ist bekannt, dass Discourse SSO unterstützt, Netlify jedoch nicht und stattdessen OAuth für die externe Authentifizierung nutzt. Ich frage mich, ob hier jemand Erfahrung mit dem Aufbau einer ähnlichen Lösung hat oder mir eine Implementierungsrichtung aufzeigen kann. Ich danke allen für ihre Hilfe!

@Perry_Eising hast du dazu eine Meinung?

Ich habe unsere Implementierung nicht speziell entwickelt, aber ich weiß, dass wir eine benutzerdefinierte Einrichtung erstellt haben, mit der du dich über dein Netlify-Konto in unser Discourse-System einloggen kannst (Single Sign-On). @vicmart – schick mir eine Direktnachricht, dann kann ich dich eventuell mit dem Entwickler verbinden, der daran gearbeitet hat. Danke für den Hinweis, @HAWK.

Hat das jemand zum Laufen gebracht? Wie?