0

如何在 Prestashop 1.7中通过 web 服务登录客户

在 Prestashop 1.6 中(在 1.7 中不工作):

    define('_COOKIE_KEY_', 'OXFQDX3YYM8MJH1RYGAQHH2LX79ZNRX');
    $md5_password = md5(_COOKIE_KEY_+password);

http://yourdomainname.com/api/customers/ ?filter[email]=user@yourdomainname.com &filter[passwd]=$md5_password

4

1 回答 1

2

我的解决方案:

用 PHP 检查密码:

1)通过电子邮件获取客户:

http://domain.com/api/customers?filter[email]=customer@domain.com

2)验证“密码”:

密码验证(输入密码,密码);

PASSWORD_VERIFY 文档:

http://php.net/manual/es/function.password-verify.php

于 2017-01-08T16:55:25.497 回答