CaelLabID:修订间差异
无编辑摘要 |
|||
| 第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 流程详解以及多种编程语言 | CaelLabID 开放平台为开发者提供了完整的接入文档,包括快速开始指南、OAuth 流程详解以及多种编程语言([[PHP]]、[[Node.js]])和 c[[URL]] 的代码示例。<ref name="oauth2" />开发者可通过官方文档了解应用注册、授权流程配置、令牌管理等详细技术信息。 | ||
== 参考文献 == | == 参考文献 == | ||
<references /> | <references /> | ||