选择鉴权方式

选择鉴权方式

按调用主体选择

  • 用户档案和代用户操作:Authorization Code + PKCE,获得用户access token。
  • 服务调用:仅在端点允许服务/组织身份、client已登记相应grant与scope时使用client_credentials。
  • 安全后台脚本:端点允许API Key时使用 X-API-Key,仍检查主体与scope;不要分发到浏览器、移动客户端或公开仓库。
  • 无身份公共调用:只有API Reference明确允许无凭据时才直接调用。

GET /v1/users/me需要User身份和 user:profile:read。获取服务token成功不代表它能读取用户档案。示例使用合法用户OAuth凭据,见快速开始。

创建应用后,在Credentials单独创建OAuth client。Public client使用PKCE,不发secret;Confidential client的secret只存后端。应用创建、用户授权、服务授权。