Benutzer nach SSO-Wechsel nicht zusammenführbar

[ Ich wieder. ]

Als wir auf SSO umgestellt haben, haben wir festgestellt, dass einer unserer Benutzer für WordPress und Discourse unterschiedliche E-Mail-Adressen verwendet hat, was dazu führte, dass er zwei Konten besitzt. Da er nun beide genutzt hat, ist die Situation etwas unübersichtlich.

Der Benutzer schreibt:

Duder… Ich habe Probleme, mich mit PajEvo im Forum anzumelden. Ich habe versucht, mein Passwort zurückzusetzen, aber es erkennt meine Benutzer-ID nicht. Ich habe versucht, andere E-Mail-Adressen zu verwenden, aber das System mag sie nicht. Ich kann mich unter JDM journeys anmelden, aber das ist nicht mein Hauptkonto, und ich möchte nicht, dass zwei gleichzeitig aktiv sind. Deshalb war ich in letzter Zeit eher still. Ich habe Dinge zu teilen, möchte sie aber nicht unter meinem redaktionellen Namen/Konto veröffentlichen.

Ich habe versucht, den rake/merge-Vorgang in der Konsole durchzuführen, aber es scheint, als würde mir eine rake-Datei oder etwas Ähnliches fehlen.

Irgendwelche Ratschläge? Ich habe das Gefühl, dass mir etwas ganz Einfaches entgeht.

Hier ist ein Screenshot aus der Konsole.

  • PajEvo ist das ursprüngliche Discourse-Konto, das jetzt durch SSO gesperrt ist.
  • JDMjourneys ist das WP-Konto, das durch SSO erzwungen wurde.

Wie immer vielen Dank. Ich schätze diese Community wirklich sehr. :slight_smile:

Hast du irgendwelche Ratschläge zur Zusammenführung von Benutzern, @Joshua_Rosenfeld?

@pfaffman Zufälliger Gedanke: Könnte das mit unserem Dual-Container-Setup zusammenhängen?

(Ich weiß, dass du einige Probleme mit der Merge-Aufgabe hattest, bin mir aber nicht sicher, ob das hier relevant ist.)

Danke an alle.

Du führst den rake-Befehl außerhalb deines Containers aus. Du hast vergessen, zuerst ./launcher enter app auszuführen.

Ja.

Was du in deinem Screenshot weggelassen hast, ist:

./launcher enter app
Config file was not found, ensure containers/app.yml exists

Available configs ( ...  web_only ... )

Du musst stattdessen folgendes ausführen:

./launcher enter web_only

anstatt app.

Ich habe meine Anweisungen unter Managing a Two-Container Installation - Documentation - Literate Computing Support aktualisiert, um dies klarer zu machen.

Es ist fast immer besser, den Text aus einem Terminal einzufügen, anstatt ein Bild davon.

@TGP, seid ihr hier schon fertig? Jeff hat einen meiner Testnutzer getagt (den ich jetzt gelöscht habe), daher habe ich diese Erwähnung nicht gesehen. Entschuldigung.

Oh Mann. Das hat es gebracht. Hat einwandfrei, beim ersten Versuch funktioniert.

Vielen Dank an alle für die Hilfe. Ich bin überwältigt.