私はmagentoを初めて使用します。
私のサイトでは、新しいプロファイルモジュールを作成したいと思います。
私の新しいモジュールでは、このようなフィールドもあります
- 現在のパスワード
- 新しいパスワード
- 新しいパスワードを確認。
デフォルトでは、保存されているパスワードは次のようにパスワードを暗号化します24d2f566950ed1af94c01d1ec5ce0f48:2e
。
私の質問はHow to encrypt password like this in magento?
私はmagentoを初めて使用します。
私のサイトでは、新しいプロファイルモジュールを作成したいと思います。
私の新しいモジュールでは、このようなフィールドもあります
デフォルトでは、保存されているパスワードは次のようにパスワードを暗号化します24d2f566950ed1af94c01d1ec5ce0f48:2e
。
私の質問はHow to encrypt password like this in magento?
Magentoのようにパスワードハッシュを取得するには、次のようにCoreで暗号化モデルを使用できます。
$password = 'test';
$encrypted = Mage::getSingleton('core/encryption')->getHash($password);
暗号化された値をプレーンパスワードで検証する場合は、同じモデルを使用して検証できます。
Mage::getSingleton('core/encryption')->validateHash($password, $encrypted);
データベース「admin_user」テーブルのencptパスワードをすべてのデフォルト設定に置き換えます。
一時パスワード:admin123#
encptパスワード:3bfea6f5ac1c57c3ce9a9165338cbc5c:CA1Byy3NifFoWVhjBxI3mD2bgAnj4qn7
Chromeでは機能しない場合があります: http ://www.customerparadigm.com/easy-fix-for-chrome-magento-admin-login/ ありがとう