Ich kann mich nicht mehr anmelden :( und erhalte keine E-Mail-Anmeldedaten oder E-Mails zum Zurücksetzen des Passworts

Hey Leute!

Ich habe vor ein paar Wochen ein Discourse-Forum eingerichtet und mich seitdem nicht mehr eingeloggt.

Jetzt erhalte ich jedoch überhaupt keine E-Mails mehr davon, um mich einzuloggen. Mein altes Passwort scheint auch nicht mehr zu funktionieren, und die Passwort-zurücksetzen-Funktion auf der Website scheint zwar zu arbeiten, aber ich bekomme keine E-Mails.

Wenn ich mir meine Mailgun-Logs anschaue, sehe ich nichts :frowning_face:

Hey,

Versuche, dein Mailgun-Passwort zurückzusetzen, führe dann das Discourse-Setup erneut aus, und du kannst das Passwort ändern.

Siehe:

oder

Ich kann mich am Webinterface von Mailgun anmelden, daher sehe ich keinen Grund, das Passwort dort zurückzusetzen – oder ist das das, was Sie vorschlagen?

Wenn Sie im Mailgun-Protokoll keine E-Mails sehen, kann Discourse entweder keine E-Mails senden oder sich nicht authentifizieren, um E-Mails zu versenden.

Ein Zurücksetzen von Mailgun und das Aktualisieren Ihrer app.yml-Datei wird das zweite Problem beheben.

Ich glaube, ich habe einen Fehler gefunden?
Frühere Benutzernamen für mein Admin-Konto waren
xyz
und xyzadmin
Der Benutzername wurde jedoch geändert, während ich in Discourse war, zu “Thexyzadmin”.

Jedes Mal, wenn ich versucht habe, mein Passwort zurückzusetzen, führte die Eingabe der Benutzernamen “xyz” oder “xyzadmin” dazu, dass Discourse mich anwies, meine E-Mails auf den Link zum Zurücksetzen des Passworts zu überprüfen. Sollte das passieren?

Nutzen Sie SSO? Ist Discourse für die Identität maßgeblich?

Weder noch.

Um das, was ich zuvor gesagt habe, noch einmal zu formulieren (da es mir beim erneuten Lesen selbst verwirrend erscheint):
Wenn ein Benutzer seinen Benutzernamen in Discourse ändert (in diesem Fall war es der Admin, der seinen Benutzernamen geändert hat), sollte Discourse niemals die Aufforderung „Überprüfen Sie Ihre E-Mail

Mitarbeiter haben eine zusätzliche Anforderung für die E-Mail-Änderung: Sie müssen sowohl die alte als auch die neue E-Mail-Adresse verifizieren. Dies dient der Sicherheit.

Bei Benutzern ist dies nicht der Fall; sie müssen lediglich die neue E-Mail-Adresse verifizieren.

Vielen Dank @codinghorror!!! Ein interessanter Spitzname! Ich habe das Gefühl, dass ich das gerade beim Lernen des Codierens bin :).

Nochmals vielen Dank!