Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verwenden von Magento API v/s Plain MySQL

Wählen Sie die Magento-API. Sie müssen nicht nur nicht den gesamten Hash generieren (sie verwenden ein 2-Zeichen-Salt und hängen es an einen MD5-Hash an), Sie müssen sich auch keine Sorgen machen, wann/falls sie sich entscheiden, das Datenbankschema oder den Hash-Mechanismus zu aktualisieren.

Das Ändern eines Benutzerkennworts ist ziemlich einfach;

require_once 'app/Mage.php';

Mage::init('admin');

$customer = Mage::getModel('customer/customer')->load(123); // whatever the user ID is
$customer->changePassword('whatever_new_password');