wp-api/basic-auth

此包最新版本(dev-master)没有提供许可证信息。

JSON API的基本认证处理程序,用于开发和调试目的

安装次数: 125,345

依赖项: 0

建议者: 0

安全: 0

星标: 762

关注者: 33

分支: 282

公开问题: 51

类型:wordpress-plugin

dev-master 2017-12-03 21:39 UTC

This package is auto-updated.

Last update: 2024-09-15 21:27:51 UTC


README

此插件为WordPress网站添加基本认证。

注意,此插件需要在每次请求中发送您的用户名和密码,并且仅应在通过SSL加密的连接或用于本地开发和测试时使用。在没有SSL的情况下,我们强烈建议在生产环境中使用OAuth 1.0a认证处理程序。

安装

  1. 将插件下载到您的插件目录中
  2. 在WordPress管理中启用

使用

此插件添加了对在RFC2617中指定的基本认证的支持。大多数HTTP客户端都将允许您使用此认证。以下是一些示例。

cURL

curl --user admin:password https://example.com/wp-json/

WP_Http

$args = array(
	'headers' => array(
		'Authorization' => 'Basic ' . base64_encode( $username . ':' . $password ),
	),
);

node-wpapi

const WPAPI = require('./wpapi')
const wp = new WPAPI({
    endpoint: 'https://example.com/wp-json',
    username: 'editor',
    password: 'password'
});