繁体   English   中英

CS-Cart 用户登录 rest api

[英]CS-Cart user login with rest api

我正在尝试使用 CS-Cart Rest API 登录用户。

我想访问以登录用户进入 Android 移动应用程序。 我已经完成了注册部分,但登录部分不起作用。

根据 CS-Cart 文档:

密码 - 该字段的值是用户密码的 md5 hash。 仅在创建和更新用户时使用。

所以,我只能使用密码字段来创建或更新用户,但我想登录。 我尝试使用数据库,但它也不起作用,他们使用带盐的多重加密 md5。

CS CART 使用的 Function 网站:

$password = '';

if (strlen($user_data['password']) == 32) {
    $password = $user_data['password'];
} else {
    if (!isset($user_data['salt']) || empty($user_data['salt'])) {
        $password = md5($user_data['password']);
    } else {
        $password = fn_generate_salted_password($user_data['password'], $user_data['salt']);
    }
}

return $password;

Now I want to know if I can access and validate the user with the REST API, if not how can I validate the user, if email and password matches, then it will be logged in on my Android Application.

提前致谢

根据他们的 REST API 文档,您需要使用用户 API 密钥以及他们的 Z0C83F57C786A0B7EBZEF 到 CAB 用户列表您需要启用 api 访问并从管理面板生成 api 密钥。 客户-> 管理员-> 用户帐户。

请点击链接https://docs.cs-cart.com/latest/developer_guide/api/entities/users.html了解更多...

密码字段:该字段的值为用户密码的md5 hash。 仅在创建和更新用户时使用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM