【发布时间】:2018-01-24 11:07:33
【问题描述】:
我需要为 WordPress 提供一个插件,该插件将具有很少的自定义 API 端点,并且我已经安装了这两个插件
我已经创建了自定义端点:
add_action('rest_api_init', function ($data) {
register_rest_route('mladi-info/v1', '/user/favorites', [
'methods' => 'GET',
'callback' => 'mi_get_favorite_posts'
]);
});
我需要保护这个端点,以便只有那些发送了 JWT 令牌的请求(使用 /wp-json/jwt-auth/v1/token 端点发送用户名和密码生成)才能被处理,否则它应该返回 401 状态代码。我该怎么做?
【问题讨论】:
-
与您的问题无关,但如果您正在寻找一种快速设置和测试内容的方法,请观看我创建的此视频:youtu.be/Mp7T7x1oxDk
标签: wordpress rest authentication jwt