使用自定义用户名/密码对 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 覆盖