被老大安排做个 wordpress 的单点登录教程,百度 Google 了一个世纪都没找到一个合适的配置教程,要不就是教程太老旧,要不就是某个步骤上发现链接不可用。快放弃的时候,昨晚从好基友那白嫖了一个让我感动到哭的 Wordpress 单点登录的配置流程,本着白嫖干货要分享的原则,我毫无心理负担的把教程放上来了。
- 首先进入这个网页:authing.cn,不用管其他的任何 button,直接点右上角【登录/注册】
- 点击进入后可以看到一个登录框,点击【立即注册】
- 点击进入后,选择手机号注册或者邮箱注册
- 登录后,你会看到一个用户池管理,直接点【点击添加用户池】,创建一个新的用户池
- 点击进入后,你会在侧栏看到一个叫【应用市场】的选项,点击进去
- 在【应用市场】找到 Wordpress ,点击进入详情,然后点击【获取应用】。
- 输入应用名称,点击下一步。
- 输入你的 Wordpress 域名,这点很重要,注意别输错。
- 点击完成,在访问授权页点击「允许所有用户访问」。
- 配置 Wordpress SSO 登录,你需要有管理员权限。进入 管理控制台,进入 插件,找到 安装插件(这步完成之后就非常简单了!)。
- 搜索框输入关键字
SAML
,回车进行搜索,选择
如图插件,并进行 安装。
- 启用 当前插件(马上就要完成了!)。
- 填入 Authing 中对应的 Identity Provider Name 、IdP Entity ID or Issuer、SAML Login URL;另外,将下载的 SAML 验签证书,复制其内容到 X.509 Certificate。
- 点击 Test configuration,进行配置测试。
- 弹出
验证窗口
,填写对应账户信息
。
- 完成
测试
。
- 保存 配置
- 选择
miniOrange SAML 2.0 SSO
,进入Redirection & SSO Link
, 点击Widgets
。
- 进入 外观,查看 Login with Authing,展开视图组件,将其添加到 页脚,完成
添加
。
- 使用 实时预览管理。
- 查看对应
组件
。
- 在 Wordpress 中完成
当前用户
注销。
- 填写用户相关信息, 点击 登录。
- SAML 登录成功,哈哈,真的每个细节都给的非常到位,看到【世界,你好!】的时候真的笑出声,有个好的配置教程真的能省心很多😭
除了 WordPress,还在他们家发现了单点登录其他主流应用的合作网络(每个应用都有超详细的配置教程),开发者文档写的真的是非常 nice!是最近发现的宝藏了,兄弟们还不快冲!:https://www.authing.cn/apn。