OpenID Connect(OIDC) Typecho v1.2.0插件
侧边栏壁纸
  • 累计撰写 209 篇文章
  • 累计收到 1,519 条评论

OpenID Connect(OIDC) Typecho v1.2.0插件

萧瑟
2025-08-25 / 1 评论 / 13 阅读 / 正在检测是否收录...

最近一直在研究“统一认证”,了解到了OIDC ,即OpenID Connect。OpenID Connect 是基于OAuth 2.0的身份认证协议,增加了Id Token。

OIDC是OAuth2.0的超集,可以理解为OIDC=身份认证+OAuth2.0.

OAuth2.0主要定义了资源的授权,而OIDC主要关注的是身份的认证。(身份信息也属于资源,但是OAuth2.0中没有对身份信息包含哪些内容以及认证过程做完整定义)

刚好我自己搭建了一套TOPIAM认证平台,顺手把之前写的OAuth2登录认证插件做个升级,还写了一个WordPress的OIDC插件,有需的朋友可以下载使用。

插件效果

插件截图

插件使用

下载地址

选择Typecho插件的zip包,解压后将插件上传/usr/plugins这个目录下,然后登陆后台,在“控制台”下拉菜单中进入“插件管理”,激活OidcTypecho插件。

激活后,需要配置 OIDC发现文档URLOIDC系统名称Client IDClient Secret用户名映射规则

因为我这个系统只有单用户,所以做了一个用户名映射规则,具体可以看插件设置中的说明。

OIDC系统回调地址为:https://your-site/oidc/callback

下载地址

下载地址

评论 (1)

取消
  1. 头像
    acevs
    山东省青岛市城阳区 Windows 10 · Google Chrome

    有的网站类似这个认证注册。登陆才能留言。

    回复