En Magento 1 desde la configuración de administrador en la sección Administrar cliente, podemos actualizar / cambiar la nueva contraseña del cliente fácilmente.
En Magento 2, el envío de restablecimiento de contraseña con solo correo electrónico ayudará, pero no siempre. Esta puede ser una pregunta simple, pero a veces ahorrará mucho tiempo.
¿Hay alguna manera fácil de cambiar la contraseña del cliente en Magento 2?
¿Hay alguna forma de base de datos donde podamos cambiar directamente la contraseña con el tipo de cifrado?
La ayuda sería apreciada.
magento2
customer-account
change-password
Krishna ijjada
fuente
fuente
Respuestas:
Para una manera fácil de cambiar la contraseña del cliente existente, puede importar los datos del archivo CSV del cliente del campo de identificación y contraseña de correo electrónico del cliente existente. Puede dar su contraseña que desea cambiar y password_hash debe estar en blanco.
Consulte las siguientes capturas de pantalla:
fuente
Crear un comando de consola sería tu mejor apuesta en mi opinión.
Editar: el módulo está disponible aquí si lo necesita: https://github.com/digitalpianism/changepassword
Aquí hay un módulo que lo hará (solo probado en 2.1.2):
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
Para habilitar el módulo:
Para usarlo:
Dónde:
fuente