2016-08-03 7 views
2

Ich habe Magento 2.0.2.0 CE seit ungefähr 1 Monat nicht benutzt. Danach habe ich mich beim Admin eingeloggt, nachdem ich meine Account/Account Informationsseite geöffnet habe, wurde der Titel "Es ist Zeit, das Passwort zu ändern." Angezeigt. Als ich versuchte, meine Produkte (oder Einstellungsseite) zu öffnen, wurde die ähnliche Seite "Es ist Zeit, Ihr Passwort zu ändern." AngezeigtMagento blieb bei "Es ist Zeit, Ihr Passwort zu ändern."

Ich änderte mein Passwort und drückte "Konto speichern". Und nichts geändert, ich sehe immer noch „Es ist Zeit, um Ihr Passwort zu ändern.“, Alle Menüpunkte führen zu dieser Seite „Es ist Zeit, um Ihr Passwort zu ändern.“

enter image description here

+0

Haben Sie versucht, Browser-Cache zu löschen? –

+0

ja, aber es hilft nicht – burzhuy

Antwort

3

1) Führen Sie dieses SQL Skript in Ihrem db Geschäft: UPDATE admin_passwords SET expires = <<some future timestamp>> WHERE user_id = <<admin_user_id>>;

  • i verwendet haben <<some future timestamp>> = 1999999998
  • <<admin_user_id>> - Sie können Ihre Benutzer-ID in der Tabellefindenadmin_user

Sie können auch die gleiche Arbeit mit Hilfe von einigen Client UI machen: nur expires Spalte in admin_passwords Tabelle 1999999998 bearbeiten (Ich schlage vor, alle Zeilen zu ändern, dass alle Benutzer beeinflussen): db client

2) Reinigen Sie Ihren Browser-Cache und Coockie.

3) Melden Sie sich bei Magento an. Genieß es!

-1

Ich folgte burzhuys Vorschlag - aber anstatt das Skript auszuführen, habe ich die Datenbanktabelle "admin_passwords" über phpMyAdmin geöffnet. Diese Tabelle war in den frühen Versionen von Magento 2 nicht verfügbar. Wenn Sie nur sehr wenige Benutzer/Administratoren haben, können Sie den UNIX-Zeitstempel einfach per Copy/Paste auf etwas in der fernen Zukunft ändern. Es gibt eine Reihe von Zeitstempel-Konvertern im Internet.

Nach dieser Datenbankaktualisierung müssen Browsercache und Cookies gelöscht werden. Funktioniert perfekt.

IMO dies sollte nur für Entwicklungszwecke empfohlen werden und geht eher gegen alle Passwortsicherheitsregeln.

+1

im Allgemeinen haben Sie den gleichen Job, wie ich beschrieben, aber über UI. – burzhuy

3

Hier sind die Schritte, um dieses Problem zu beheben, damit es nicht erneut angezeigt wird.

  1. aktualisieren abläuft Wert in der Tabelle Run unten SQL-Abfrage in phpMyAdmin admin_passwords:

    UPDATE admin_passwords SET expires = 1999999998 WHERE user_id = <<admin_user_id>>;

  2. Änderung Passwort ändern zu in Shops empfohlen> Konfiguration> Erweitert> Admin> Sicherheit Abschnitt

    Weitere Details unter https://bestcodestore.com/magento-2-issue-time-change-password/

Verwandte Themen