我搜索了很多,据我所知,没有方法让客户登录magento,如果有人搜索到这个,你可以按照这种方法.您从API检索的密码是hash_password,您无法检查密码是否相等.但您可以使用下面介绍的方法登录magento.
创建一个外部php文件并访问那里的magento登录
require_once('../magentosite/app/Mage.php'); //Path to Magento umask(0);
Mage::app();
$id = 1;
try{
$result = Mage::getModel('customer/customer')
->setWebsiteId($id)
->authenticate($email, $password);
}catch( Exception $e ){
$result = false;
}
Run Code Online (Sandbox Code Playgroud)使用JSON将用户名和密码从android发送到该php页面,并获得"结果".
如果结果为" true ",则DB中存在用户名和密码.
| 归档时间: |
|
| 查看次数: |
1078 次 |
| 最近记录: |