Migration, keine Passwörter, Administrator ändert die E-Mail-Adresse für Benutzer, "Zugriff verweigert"

Ich habe die Anmeldung für migrierte Konten getestet. Insbesondere testspot-b

Wenn ich auf Anmelden klicke und entweder den Benutzernamen oder die E-Mail-Adresse eingebe und mir einen Anmeldelink senden lasse, funktioniert dies und der Link funktioniert.

Wenn ich auf Anmelden klicke, die E-Mail-Adresse eingebe und “Ich habe mein Passwort vergessen” auswähle, wird mir ein Link zum Ändern des Passworts gesendet, und der Link funktioniert.

Beides hängt davon ab, dass die E-Mail-Adresse gültig, aktuell und für den Benutzer verfügbar ist.

Wenn der Benutzer nicht auf seine alte E-Mail-Adresse zugreifen kann, bittet er den Administrator, diese in eine neue E-Mail-Adresse zu ändern.

Die Änderung der E-Mail-Adresse durch den Administrator sendet einen Link an die neue E-Mail-Adresse, der zur Verifizierung auffordert.

Das Klicken darauf funktioniert nicht:

:frowning:
Zugriff verweigert
beim Versuch, /u/confirm-new-email/49469ffdf85340ec87c31b0979bf84a2.json zu laden
Sie dürfen das nicht ansehen.

Kann jemand einen Weg nach vorne vorschlagen?

Wenn der Benutzer ein Mitarbeiter (Administrator oder Moderator) ist: Aus Sicherheitsgründen erfordert Discourse eine Verifizierung von der alten und der neuen E-Mail-Adresse. Wenn der Benutzer keinen Zugriff auf seine alte E-Mail hat, bricht der Bestätigungsablauf ab und verursacht Berechtigungsprobleme, wie die von Ihnen beschriebenen.

Wenn der Benutzer kein Mitarbeiter ist: Als Administrator sollten Sie in der Lage sein, seine E-Mail direkt auf der Einstellungsseite des Benutzers zu ändern, und nur an die neue Adresse sollte eine Bestätigung gesendet werden.

Versuchen Sie Folgendes:

  • Entfernen Sie vorübergehend die Administrator- und Moderatorenrechte von seinem Konto.
  • Ändern Sie seine E-Mail mit derselben Methode auf der Einstellungsseite wie oben beschrieben.
  • Nachdem die E-Mail-Adressänderung vollständig verifiziert und funktionsfähig ist, stellen Sie seine Mitarbeiterrechte wieder her.

Danke jahan_gagan,

Hier sind die Berechtigungen für das Konto, mit dem ich teste. Kein Administrator, kein Moderator, aktiviert.

Berechtigungen

Aktiviert
Ja

Ein deaktivierter Benutzer muss seine E-Mail erneut validieren.

Gestuft?
Nein

Ein gestufter Benutzer kann nur per E-Mail in bestimmten Themen posten.

Aktive API-Schlüssel
0

Schlüssel verwalten

Administrator?
Nein

Moderator?
Nein

Vertrauensstufe

Suspendiert?
Nein

Ein suspendierter Benutzer kann sich nicht anmelden.

Stummgeschaltet?
Nein

Ein stummgeschalteter Benutzer kann keine Beiträge verfassen oder Themen starten.

Es scheint, dass die E-Mail empfangen wurde (:partying_face:), aber der Link darin funktioniert nach dem Klicken nicht richtig.

Könnten sie versuchen, diesen Link in einen privaten/Inkognito-Browser zu kopieren und einzufügen und sehen, ob das hilft?

3 „Gefällt mir“

Danke, das hat funktioniert. Ich vermute, ein Cookie oder ein Cache-Eintrag von einer früheren Anmeldung könnte den Prozess gestört haben, oder vielleicht habe ich mich nicht richtig abgemeldet.

1 „Gefällt mir“

Das vermute ich auch.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.