magento手机号登录

magento默认是邮件登录,但是国内常常是手机号,因此需要中间需要转换一下。首先根据手机号找到用户的邮箱,某些公司可能给用户提供了一个邮箱,开发时不能用这个默认的邮箱,因为用户可能更改成自己的邮箱,这样就无法登录了。

$customer = Mage::getModel('customer/customer')->getCollection()
   ->addAttributeToFilter('mobile', $username)
   ->getFirstItem();
$email = $customer->getEmail();

以上的代码就是根据手机号找到用户,再获取用户的邮箱。

你可能感兴趣的:(开发总结)