使用自定义用户名/密码对 WooCommerce API 进行身份验证

Posted

技术标签:

【中文标题】使用自定义用户名/密码对 WooCommerce API 进行身份验证【英文标题】:Authenticating against WooCommerce API with customer usernamer/Password 【发布时间】:2020-12-02 00:39:14 【问题描述】:

我们正在使用 VueJs 重新构建一个 Easy Order Wordpress 插件,该插件使用 WooCommerce REST API。

当前流程:客户访问网站并使用电子邮件/密码登录,登录完成后,用户可以转到“Easy Order”链接访问插件,然后用户获取所有产品类别、子类别和产品。用户可以在他的购物车中添加/删除产品。

我们试图达到的目标:我们正在更改插件以使用 WooCommerce REST API,但无法通过 WooCommerce REST API 中的客户电子邮件/密码登录访问数据,Wordpress 登录在全部使用 WooCommerce REST API。

这里有没有人有同样的问题可以提供见解?

【问题讨论】:

【参考方案1】:

试试Simple JWT Login plugin。 它为登录客户以及生成唯一的 JSON Web 令牌提供了额外的端点。我在我的 react 本机应用程序中使用它来登录客户以及注册新用户。

【讨论】:

以上是关于使用自定义用户名/密码对 WooCommerce API 进行身份验证的主要内容,如果未能解决你的问题,请参考以下文章

根据 Woocommerce 中的用户角色自定义客户新帐户邮件

如何更改woocommerce自定义用户注册字段中错误显示的顺序

根据 WooCommerce 3+ 中的用户角色添加自定义我的帐户菜单项

使用自定义 Woocommerce 支付网关的“下订单按钮”的 Javascript 覆盖

在 WooCommerce 新用户注册电子邮件中添加自定义字段

Woocommerce - 如何在自定义页面上显示当前用户的订单?