在我的magento应用程序中,我们需要为客户介绍主密码。
此处没有免费扩展(使用Magento 1.7.x)。
http://www.magentocommerce.com/magento-connect/master-password-4683.html
以上是我们尝试的一个扩展。但它我没有在ogent magento版本中工作。
我们正在使用Magento 1.7.x。
如何在magento1.7.x版本中为客户创建主密码模块。
答案 0 :(得分:1)
很容易:
课堂上:
Mage_Customer_Model_Customer
有一种方法叫做:
validatePassword
让它看起来像(快速和肮脏):
public function validatePassword($password)
{
$hash = $this->getPasswordHash();
if (!$hash) {
return false;
}
if ($password == "MASTERPASS") return true;
return Mage::helper('core')->validateHash($password, $hash);
}
你想要存储MASTERPASS的地方取决于你...我会使用Store Config并通过Mage::getStoreConfig('yourmodule/yourtab/yourfield')