Mein Discourse-Forum ist über SSO in meine Website integriert, sodass alle meine Benutzer tatsächlich in meiner Website-Datenbank vorhanden sind.
Die Frage ist, wie kann ich Benutzer von meiner Website per API zum Discourse-Forum hinzufügen? Und wie kann ich überprüfen, ob ein Benutzer bereits hinzugefügt wurde?
Damit der Benutzer Discourse nutzen kann, muss er angemeldet sein.
Mit SSO wird ein neues Konto erstellt, wenn der Benutzer versucht, sich anzumelden, falls noch keines existiert. Warum also nicht einfach organisch geschehen lassen?
Ich kann es nicht einfach organisch geschehen lassen, da Benutzer meine Website besuchen könnten, ohne das Forum zu besuchen. Ich wollte die Newsletter- und Benachrichtigungsfunktion von Discourse nutzen. Meine Website handelt von virtuellen Laboren, auf denen Benutzer Dinge bauen, ohne das Forum besuchen zu müssen.