云云​(留言 | 贡献)
无编辑摘要
云云​(留言 | 贡献)
第1行: 第1行:
'''CaelLabID''' 是虚舟实验室(CaelLab)推出的统一身份认证与授权开放平台,基于 OAuth 2.0 标准协议构建。作为面向第三方开发者的开放平台<ref name="docs2">[https://id.caellab.com/docs 概述 | CaelLabID 开放平台]</ref>,CaelLabID 允许任何开发者注册应用并接入其用户体系,通过标准化的授权流程为应用提供安全的用户身份验证服务。虚舟实验室自身的其他应用在平台中也仅作为普通第三方应用存在,与其他开发者的应用遵循相同的接入规范和技术标准。<ref name="docs2" />{{Infobox|标题=CaelLabID|内容={{!}}-
'''CaelLabID''' 是[[虚舟实验室(CaelLab)]]推出的统一身份认证与授权开放平台,基于 OAuth 2.0 标准协议构建。作为面向第三方开发者的开放平台<ref name="docs2">[https://id.caellab.com/docs 概述 | CaelLabID 开放平台]</ref>,CaelLabID 允许任何开发者注册应用并接入其用户体系,通过标准化的授权流程为应用提供安全的用户身份验证服务。虚舟实验室自身的其他应用在平台中也仅作为普通第三方应用存在,与其他开发者的应用遵循相同的接入规范和技术标准。<ref name="docs2" />{{Infobox|标题=CaelLabID|内容={{!}}-
! 平台类型
! 平台类型
{{!}} 统一身份认证与授权开放平台
{{!}} 统一身份认证与授权开放平台
第69行: 第69行:


* '''POST body 传参''':在请求体中传递 `client_id` 和 `client_secret`
* '''POST body 传参''':在请求体中传递 `client_id` 和 `client_secret`
* '''HTTP Basic Auth''':在 Authorization 头中使用 Base64 编码的 `client_id:client_secret`
* '''[[HTTP]] Basic Auth''':在 Authorization 头中使用 Base64 编码的 `client_id:client_secret`


成功响应返回 JSON 格式数据,包含 `access_token`、`token_type`、`expires_in`、`refresh_token` 等字段。<ref name="oauth2" />
成功响应返回 JSON 格式数据,包含 `access_token`、`token_type`、`expires_in`、`refresh_token` 等字段。<ref name="oauth2" />


== 开发者资源 ==
== 开发者资源 ==
CaelLabID 开放平台为开发者提供了完整的接入文档,包括快速开始指南、OAuth 流程详解以及多种编程语言(PHP、Node.js)和 cURL 的代码示例。<ref name="oauth2" />开发者可通过官方文档了解应用注册、授权流程配置、令牌管理等详细技术信息。
CaelLabID 开放平台为开发者提供了完整的接入文档,包括快速开始指南、OAuth 流程详解以及多种编程语言([[PHP]]、[[Node.js]])和 c[[URL]] 的代码示例。<ref name="oauth2" />开发者可通过官方文档了解应用注册、授权流程配置、令牌管理等详细技术信息。


== 参考文献 ==
== 参考文献 ==
<references />
<references />