In Magento 1 aus der Administratorkonfiguration im Bereich Kunden verwalten können wir das neue Passwort des Kunden einfach aktualisieren / ändern.
In Magento 2 hilft es, das Passwort nur mit E-Mail zurückzusetzen, aber nicht immer. Dies mag eine einfache Frage sein, aber manchmal spart es viel Zeit.
Gibt es eine einfache Möglichkeit, das Kundenkennwort in Magento 2 zu ändern?
Gibt es eine Möglichkeit aus der Datenbank, das Passwort direkt mit dem Verschlüsselungstyp zu ändern?
Hilfe wäre dankbar.
magento2
customer-account
change-password
Krishna ijjada
quelle
quelle
Antworten:
Um das Kennwort für einen bestehenden Kunden auf einfache Weise zu ändern, können Sie Kunden-CSV-Dateidaten der vorhandenen Kunden-E-Mail-ID und des Kennwortfelds importieren. Sie können Ihr Passwort angeben, das Sie ändern möchten, und password_hash sollte leer sein.
Bitte beachten Sie die folgenden Szenen:
quelle
Das Erstellen eines Konsolenbefehls wäre meiner Meinung nach die beste Wahl.
Bearbeiten: Das Modul ist hier verfügbar, wenn Sie Folgendes benötigen: https://github.com/digitalpianism/changepassword
Hier ist ein Modul, das dies erledigt (nur unter 2.1.2 getestet):
app/code/DigitalPianism/ChangePassword/etc/module.xml
::app/code/DigitalPianism/ChangePassword/etc/di.xml
app/code/DigitalPianism/ChangePassword/registration.php
app/code/DigitalPianism/ChangePassword/Console/Command/ChangePassword.php
So aktivieren Sie das Modul:
Um es zu benutzen:
Wo:
quelle