本文介绍的服务是一个集成了 OpenID Connect(OIDC)身份认证与 OAuth 2.0 授权功能的综合解决方案。其核心设计理念是通过可插拔连接器实现灵活扩展,既能满足基础的身份验证与授权需求,又能快速适配不同的身份数据源和业务场景,避免对核心系统的侵入式修改。
基于 OIDC 协议(OpenID Connect)提供标准化的身份验证能力,支持用户通过账号密码、生物识别等方式登录,并返回包含用户基本信息(如 ID、用户名、***)的 JWT 令牌(ID Token)。
作为 OAuth 2.0 授权服务器(Provider),支持授权码、密码、客户端凭证等多种授权模式,可向第三方应用或内部服务发放访问令牌(Access Token),控制对受保护资源(如 API 接口、数据)的访问权限。
这是服务的核心扩展能力。连接器本质是身份数据源的适配组件,用于将服务与各类身份信息存储系统(如数据库、第三方平台)对接,无需修改服务核心代码即可切换或新增身份验证方式。
常见连接器类型:
企业通常有多个业务系统(如 OA、CRM、代码库),通过对接 LDAP/AD 连接器,员工只需一次登录即可访问所有系统。例如:
面向外部开发者的开放平台(如 API 服务、小程序平台),可通过 GitHub/微信连接器 允许开发者用第三方账号授权访问。例如:
SaaS 服务的不同租户可能使用不同的身份管理方式(如租户 A 用数据库存储用户,租户 B 对接企业微信),通过 多连接器并行配置 实现按需适配,无需为每个租户定制核心服务。
用户查询(根据用户名查详情)、密码验证(校验用户输入密码)等核心方法,打包成插件后上传至服务即可。该服务通过 OIDC 与 OAuth 2.0 标准化协议解决身份验证与授权问题,核心优势在于可插拔连接器——用户无需修改底层代码,即可快速对接不同身份数据源,适配企业内部、开放平台、多租户等多样化场景。实操时,建议先明确需求,再选/开发连接器,最后通过简单配置即可集成到业务系统中。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务