关于 WordPress
WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站,也可以把 WordPress 当作一个内容管理系统(CMS)来使用。根据 W3Techs 最新数据显示,在2021年,全世界 39.5% 网站使用 WordPress 搭建。
关于 Authing
Authing 是国内首款以开发者为中心的全场景身份云产品,集成了所有主流身份认证协议,为企业和开发者提供完善安全的用户认证和访问管理服务。以「API First」作为产品基石,把身份领域所有常用功能都进行了模块化的封装,通过全场景编程语言 SDK 将所有能力 API 化提供给开发者。同时,用户可以灵活的使用 Authing 开放的 RESTful APIs 进行功能拓展,满足不同企业不同业务场景下的身份管理需求。
使用 wp-authing 插件,集成 WordPress 单点登录
wp-authing 安装
配置
按照插件提示进行配置。
- 填写 Authing 应用域名
- 将对应的配置项在 Authing 控制台中进行设置
- 填写 App ID 和 App Secret 进行保存
Authing 控制台配置示意如下图:
登录测试
配置完成后可以注销,重新登录。
如果已经呈现上图所示,说明配置成功。