必装插件:
JWT Authentication for WP REST API
B2主题是前后端分离的,我们使用Token鉴权,此插件用来生成与验证Token所用,必须要安装。
JWT 主题安装方法:
1、进入 WordPress 根目录,使用代码编辑器(比如notepad++或者vscode等,或者宝塔里面直接编辑)打开wp-config.php文件。
2、在 $table_prefix = 'wp_';
下面一行加上如下代码:
- define(‘JWT_AUTH_SECRET_KEY’, ‘32位字符串‘);
- define(‘JWT_AUTH_CORS_ENABLE’, true);
32位字符从下面网址获取:
打开网址:https://api.wordpress.org/secret-key/1.1/salt/ 然后参考下图复制32位字符串
如果您的环境使用的是 Apache
,请将下面的代码复制到 .htaccess
文件中。(如果是宝塔,请直接在站点设置,伪静态设置里面操作)
- RewriteEngine on
- RewriteCond %{HTTP:Authorization} ^(.*)
- RewriteRule ^(.*) – [E=HTTP_AUTHORIZATION:%1]
- SetEnvIf Authorization “(.*)” HTTP_AUTHORIZATION=$1
最终效果如下图所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...