Dans Magento 1 depuis la configuration administrateur sous la section Gérer le client, nous pouvons facilement mettre à jour / modifier le nouveau mot de passe du client.
Dans Magento 2, l'envoi de la réinitialisation du mot de passe avec uniquement des e-mails sera utile, mais pas toujours. Cela peut être une question simple, mais cela vous fera parfois gagner beaucoup de temps.
Existe-t-il un moyen simple de modifier le mot de passe client dans Magento 2?
Existe-t-il un moyen de la base de données où nous pouvons directement changer le mot de passe avec le type de cryptage?
De l'aide serait appréciée.
magento2
customer-account
change-password
Krishna ijjada
la source
la source
Réponses:
Pour changer facilement le mot de passe du client existant, vous pouvez importer les données du fichier CSV client du champ d'ID et de mot de passe du client existant. Vous pouvez donner votre mot de passe que vous souhaitez modifier et password_hash doit être vide.
Veuillez vous référer aux captures d'écran ci-dessous:
la source
À mon avis, créer une commande de console serait votre meilleur pari.
Edit: le module est disponible ici si vous en avez besoin: https://github.com/digitalpianism/changepassword
Voici un module qui le fera (testé uniquement sur 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
Pour activer le module:
Pour l'utiliser:
Où:
la source