为什么选择 CaelLabID
安全、标准、开箱即用的统一身份认证
安全可靠
基于 OAuth 2.0 标准协议,PKCE 增强保护,每个应用独立的用户标识,防止跨应用追踪
分钟级集成
标准化的 REST API,清晰的文档和示例代码,支持任何语言和框架快速接入
实时监控
查看应用授权用户数、活跃 Token 数等数据,随时掌握应用运行状态
隐私优先
细粒度的 Scope 权限控制,用户完全掌控授权范围,按需分享最小必要信息
平台数据
安全可靠的技术底座
OAuth 2.0
认证协议
端到端
数据加密
三步完成接入
从注册到上线,简单到不可思议
01
注册开发者
使用 CaelLabID 账户登录,一键注册成为开发者
02
创建应用
配置回调 URL、权限范围,获取 Client ID 和 Secret
03
开始集成
按照文档接入 OAuth 2.0 流程,上线运行
集成示例
标准 OAuth 2.0 Authorization Code Grant 流程
1. 发起授权
2. 获取 Token
3. 获取用户信息
# 步骤 1:引导用户到授权页面
REDIRECT_URI="https://your-app.com/callback"
CLIENT_ID="app_xxxxxxxxxxxxxxxx"
SCOPE="openid profile email"
GET https://id.caellab.com/oauth/authorize
?response_type=code
&client_id={CLIENT_ID}
&redirect_uri={REDIRECT_URI}
&scope={SCOPE}
&state={随机字符串}