Question

Utilisation de l'édition communautaire 1.7.0.2

J'ai trouvé une solution pour modifier le mot de passe d'un client en dehors de l'émission de réinitialisation des e-mails.

   $write = Mage::getSingleton('core/resource')->getConnection('core_write');
   $passphrase = "topsecretpassword";
   $salt = "SC";
   $password = md5($salt . $passphrase) . ":SC";

   $write->query("update customer_entity_varchar set value='$password' where entity_id=$customer_id and attribute_id in (select attribute_id from eav_attribute where attribute_code='password_hash' and entity_type=1)");

Mais je ne sais pas où stocker ce script ni comment l'exécuter. J'ai vu d'autres solutions programmatiques similaires à celle-ci, mais je ne me souviens pas de la méthode qu'ils ont utilisée pour les implémenter. Merci.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top