除了Wordpress/WooCommerce之外,我正在运行第二个web应用程序。当用户登录到第二个应用程序时,我想根据WP实例对他们进行身份验证。我正在使用RESTAPI进行数据查询,但这只允许使用使用者密钥进行身份验证。API不提供用于用户身份验证的端点。
给定用户名和密码,如何对Wordpress/WooCommerce实例进行身份验证?(换句话说,从实例外部。)
除了Wordpress/WooCommerce之外,我正在运行第二个web应用程序。当用户登录到第二个应用程序时,我想根据WP实例对他们进行身份验证。我正在使用RESTAPI进行数据查询,但这只允许使用使用者密钥进行身份验证。API不提供用于用户身份验证的端点。
给定用户名和密码,如何对Wordpress/WooCommerce实例进行身份验证?(换句话说,从实例外部。)
这个JWT Authentication for WP REST API 插件提供了一种用户身份验证机制。您需要:
安装和配置插件,针对新的令牌端点发出用户身份验证请求,可以选择使用令牌代表用户进行进一步查询continue using OAuth 1.0 for WP/WC REST queries
References:
我向WordPress添加了一个自定义端点,如下所示: add_action( \'rest_api_init\', function () { register_rest_route( \'menc/v1\', \'/crosscat/(?P[\\w-]+)/(?P[\\w-]+)\', array( \'methods\' => \'GET\', \'callback\' => \'dept_cat_api\',&#x