Wie im Betreff erwähnt: Um es zu ändern, wird eine Bestätigung von der alten E-Mail-Adresse benötigt, aber der Zugriff auf diese wurde verloren. Ich hätte gedacht, das ist der Hauptgrund, warum jemand seine E-Mail-Adresse ändern möchte.
Wenn Sie Administrator sind, müssen Sie die Änderung der E-Mail-Adresse an der alten Adresse genehmigen. Die Lösung besteht darin, dieses Konto zunächst nicht mehr als Administrator einzustufen, die Adresse zu ändern und es anschließend wieder zum Administrator zu machen.
Bezieht sich diese E-Mail-Änderung auf einen Benutzer oder einen Administrator? Wenn es sich um einen Benutzer handelt, kann ein Administrator dies für ihn ändern.
Es ist ein Moderator, kein Administrator. Muss ich sie trotzdem erst zu einem normalen Benutzer machen? Sie haben bereits eine Änderung eingeleitet, und das System hat bestätigt, dass eine Bestätigung von der alten Adresse erforderlich ist.
EDIT: Als Administrator kann ich scheinbar auch die E-Mail-Adresse eines normalen Benutzers (kein Moderator, kein Administrator) über das Admin-Panel > Benutzer nicht ändern. Es wird nur ihre E-Mail-Adresse angezeigt, aber es gibt keine Bearbeitungsoption (dafür gibt es eine für den Benutzernamen).
Klicke auf den Benutzer, dessen E-Mail-Adresse du ändern möchtest;
Klicke auf Besuche die Präferenzseite dieses Benutzers, um sein Profil zu bearbeiten;
Klicke auf E-Mail anzeigen;
Klicke auf den Schraubenschlüssel, um die E-Mail-Adresse zu bearbeiten;
Klicke unten auf Änderungen speichern.
Der Benutzer sollte eine E-Mail an seine neue Adresse erhalten, die ihn darüber informiert, dass seine E-Mail-Adresse erfolgreich geändert wurde.
Du kannst auf diesem Bildschirm auch eine Alternative E-Mail-Adresse hinzufügen.
Danke (ich habe das bisher per Impersonation erledigt). Ich kenne ihre neue E-Mail-Adresse noch nicht, daher wollte ich fragen, ob sie die Adresse selbst ändern können, ohne dass eine Bestätigung von der alten Adresse erforderlich ist, falls ich die Moderator-Berechtigung aus ihrem Konto entferne.
Entschuldigen Sie, dass ich dieses Thema wieder aufgreife, aber ich stecke fest. Ich habe einem Benutzer, der diese Rollen hatte, Administrator und Moderator entzogen, aber er hat keinen Zugriff mehr auf seine alte E-Mail-Adresse. Ich kann Discourse nicht davon abhalten, E-Mails an diese alte E-Mail-Adresse zu senden, und ich kann nichts an seine neue aktuelle E-Mail-Adresse senden lassen. Welchen Trick übersehe ich?
Jim
Ich habe das gerade zum Testen ausgeführt und eine E-Mail an die alte Adresse des Testbenutzers erhalten, in der es heißt:
Diese E-Mail-Änderung wurde von einem Website-Administrator angefordert. Wenn Sie diese Änderung nicht angefordert haben, wenden Sie sich bitte an einen Website-Administrator.
Was anders ist, als ich mich erinnere. Ich bin mir nicht sicher, ob ich auch etwas Seltsames mache, aber ich bin wie gewohnt den obigen Schritten gefolgt. (abgesehen vom Schritt „Änderungen speichern“, da die Seite diese erst anzeigt, wenn Sie zurückgehen)
Nein, die E-Mail ging an die neue E-Mail-Adresse und ich hatte meine Augen nicht richtig angebracht.
Ich habe dies gerade auch im Build von heute Morgen getestet, und wenn ich als Administrator die E-Mail-Adresse eines Benutzers ändere, wird die E-Mail nur an die neue Adresse gesendet.
Hahaha. Yup. Das ist, was man davon hat, wenn alle Test-E-Mails gleich aussehen und im selben Posteingang landen. Ich werde meine Idiotie aus den Akten streichen.
Klicken Sie im Admin-Dashboard auf Benutzer, dann auf den betreffenden Benutzer. Gehen Sie zu dessen Konto-/Präferenzen-Seite /u/Benutzername/preferences/account.
Verstanden. Und wenn das nicht funktioniert, liegt es daran, dass dieser Benutzer ein Administrator oder Moderator ist, was (glaube ich) man auf dieser Seite nicht erkennen kann.
Wenn Sie im Dashboard/Benutzer beginnen, wird, wenn der Benutzer ein Administrator oder Moderator ist, auf der äußersten rechten Seite der Zeile für diesen Benutzer ein Schild angezeigt.
Bearbeiten: Ich sollte hinzufügen, dass der Benutzer antworten muss, um die Adressänderung zu bestätigen. Sicherheitsvorkehrung, um den Benutzer darüber zu informieren, dass die E-Mail geändert wurde.
Bestätigen - keine Nachahmung - als Administrator tätig - 100% sicher, dass er zu diesem Zeitpunkt kein Administrator oder Moderator war (gibt es eine Verzögerung?). Ich habe ihn jetzt wieder zum Administrator gemacht.
Das ist ein Reflektor fertig, jetzt mache ich den anderen, aber morgen.