跳到主要内容

注册应用

通过开放平台注册

1. 注册开发者账号

访问 CaelLabID 开放平台,登录后点击「成为开发者」,填写开发者/团队名称。

2. 创建应用

进入仪表盘,点击「创建应用」,填写以下信息:

字段必需说明
应用名称显示在用户授权页面上,2-128 字符
应用描述简要说明应用功能
应用主页你的应用官网 URL
回调 URL用户授权后跳转的地址,每行一个 URL,必须是 HTTPS
允许的 Scopeopenid 必选,可额外勾选 profile

3. 保存凭证

创建成功后会显示:

  • Client ID — 应用的唯一标识
  • Client Secret — 应用的密钥
重要

Client Secret 仅在创建时显示一次!请务必立即保存到安全的地方。如果丢失,只能在应用详情页重置(会撤销所有活跃 Token)。

应用限制

限制项
每个开发者最多创建应用数10
应用名称长度2-128 字符
开发者名称长度2-64 字符
创建应用频率限制每分钟 1 次
密钥重置频率限制每小时 3 次

凭证管理

在应用详情页你可以:

  • 查看 Client ID
  • 重置 Client Secret — 重置后所有使用旧密钥的 Access Token 和 Refresh Token 会立即失效
  • 编辑应用信息(名称、描述、回调 URL、Scope)
  • 删除应用 — 不可撤销,所有相关授权和 Token 将被永久删除

安全建议

  • Client Secret 绝对不要放在前端代码、Git 仓库或日志文件中
  • 只在你的服务端代码中使用 Client Secret
  • 定期轮换密钥(建议每 3-6 个月)
  • 使用 HTTPS 作为回调 URL