Wir richten gerade SSO zwischen unserer No-Code-Plattform und unserem zukünftigen Discourse-Forum ein. Das klappt alles super, also yay dafür. Wir überlegen jetzt aber, ob wir auch Discoures’ ‘einfache’ E-Mail + Passwort-Anmeldung beibehalten sollen.
Meine Gedanken:
Wenn wir nur SSO beibehalten, könnten nur Leute, die bereits unsere Nutzer sind, Mitglieder der Community werden. Es gibt eine kostenlose Version unseres Produkts, also wenn jemand der Community beitreten möchte und noch kein Konto bei uns hat, könnte er sich für den kostenlosen Plan registrieren. Ich denke jedoch, dass dies für manche Leute abschreckend sein könnte.
Wenn wir beide Optionen beibehalten, könnte es zu doppelten Konten kommen, wenn jemand eine E-Mail-Adresse A verwendet, um das Community-Konto zu erstellen, und später eine E-Mail-Adresse B verwendet, um sich bei uns zu registrieren.
Ich hoffe, dass die Mehrheit der Benutzer dieselbe E-Mail-Adresse verwenden wird . Für die wenigen, die am Ende doppelte Konten haben, könnten sie immer einen Administrator bitten, die Konten über das Discourse-Admin-Panel zu ‘zusammenführen’.
Wenn Sie sich mit „SSO“ auf DiscourseConnect beziehen, haben Sie keine andere Wahl, da die Aktivierung von DiscourseConnect alle anderen Anmeldemethoden deaktiviert.
Bitte entschuldigt mein mangelndes technisches Wissen @RGJ, aber ich glaube, es ist Custom OAuth2, das wir zwischen unserem Produkt und unserer Community konfiguriert haben
@david Ich hoffe es auch, aber Menschen sind seltsame Kreaturen haha. Ich bin aber sehr verliebt in die ‘Merge’-Funktion.
In diesem Fall kann es tatsächlich mit anderen Anmeldemethoden kombiniert werden, sodass Sie meinen vorherigen Kommentar vollständig ignorieren können.
Das denke ich auch. Es gibt jedoch einige Stimmen, die sagen, dass die OAuth2-Anmeldung uns wertvolle Informationen über die Benutzer liefert, da wir sehen, was sie in unserem Produkt tun, worum es in ihrem Geschäft geht usw. Ich sammle im Grunde Meinungen zu diesem Zeitpunkt
Ich habe es mehrmals in meinem Forum verwendet.
Entschuldigung, dass ich etwas vom Thema abkomme, aber zu einer Zeit, als ich ein Konto mit vielen Inhalten zu/von (?) einem Konto zusammengeführt habe, ist der Prozess abgelaufen (30 oder 60+ Sekunden, ich erinnere mich nicht) und führte zu einem teilweise zusammengeführten Konto mit fehlenden Nachrichten. Ein bisschen kaputt. Keine große Sache, aber trotzdem… Es ist mir ein paar Mal passiert, bis ich bemerkte, dass es über die Befehlszeile mit der Rake-Aufgabe nicht abgelaufen wäre.
Es ist zwei Jahre her, aber seitdem habe ich so viel Angst, über die Benutzeroberfläche zusammenzuführen, dass ich es immer über die Rake-Aufgabe mache, es sei denn, die beiden zusammenzuführenden Konten haben beide nur sehr wenige Inhalte.
In den letzten zwei Jahren wurden viele Verbesserungen vorgenommen. Wenn man sich den Code kurz ansieht, erfolgt die Zusammenführung jetzt in einem Hintergrundauftrag, sodass es nicht mehr möglich sein sollte, dass er “Zeitüberschreitung” hat, wie es früher der Fall war.
Wenn Sie immer noch Probleme sehen, erstellen Sie bitte ein #support-Thema.