3

我是 magento 的新手。

在我的站点中,我想创建新的配置文件模块。

在我的新模块中也有这样的字段

  • 当前密码
  • 新密码
  • 确认新密码。

默认情况下,存储的密码像这样加密密码24d2f566950ed1af94c01d1ec5ce0f48:2e

我的问题是How to encrypt password like this in magento?

4

2 回答 2

5

要获得像 Magento 这样的密码哈希,您可以使用 Core 中的加密模型,如下所示:

$password = 'test';
$encrypted = Mage::getSingleton('core/encryption')->getHash($password);

如果您想使用普通密码验证加密值,您可以使用相同的模型:

Mage::getSingleton('core/encryption')->validateHash($password, $encrypted);
于 2012-10-18T15:16:14.847 回答
0

将数据库“admin_user”表中的 encpt 密码替换为所有默认设置:

临时密码:admin123#

encpt 密码:3bfea6f5ac1c57c3ce9a9165338cbc5c:CA1Byy3NifFoWVhjBxI3mD2bgAnj4qn7

有时它在 Chrome 上不起作用: http ://www.customerparadigm.com/easy-fix-for-chrome-magento-admin-login/ 谢谢

于 2015-07-08T12:40:57.590 回答