- 文档首页
AgentKit
AgentKit
用户指南
身份与权限
用户指南
身份管理
创建客户端
创建客户端
客户端代表了需要接入 AgentKit 身份与权限管理模块进行用户认证的应用程序。无论是 Web 应用、单页应用(SPA)、移动应用还是后台服务(M2M),您都需要为其创建一个客户端,以获得用于发起认证流程的 Client ID 和 Client Secret。
- 统一身份接入:集中管理应用的认证配置,避免重复开发登录逻辑。
- 安全边界控制:通过回调 URL 白名单、Token 有效期等限制,防止恶意请求伪造身份。
- 多场景适配:支持 Web 应用、单页应用(SPA)、移动应用、机器服务(M2M)等多种类型,覆盖不同认证需求。
- 在左侧导航栏,选择“身份与权限 > 用户池管理”,单击目标用户池名称。
- 在用户池详情页面,切换到“客户端”页签,单击“新建客户端”按钮。
- 系统将为您生成客户端 ID(Client ID)和客户端密钥(Client Secret)。您可以在应用中配置这两个参数作为客户端的身份标识和密钥。
- Client ID:客户端身份的唯一标识符,用于在身份验证请求中标识客户端应用。
- Client Secret:客户端身份的密钥,用于在身份验证请求中验证客户端身份。
注意
Client Secret 仅在可信服务端按相应客户端类型使用,不得写入前端代码或安装包。
成功创建客户端后,可查看、编辑、开发和管理客户端。
在客户端列表中,单击任意客户端的名称,即可进入其详情页面。详情页展示客户端的详情,如 Client ID、Client Secret、回调 URL 等。
在客户端列表的“操作”列,单击“编辑按钮”,即可修改当前客户端的相关信息。
说明
客户端类型以及创建后自动生成的“客户端 ID”和“客户端密钥”在创建后不可更改。
在客户端列表的“操作”列中单击“删除”按钮,在系统弹出的对话框中确认客户端名称并再次单击“删除”按钮后将永久删除客户端及其配置。
AgentKit 兼容标准的 OIDC 协议,您可以使用任何语言的 OIDC 客户端库(如 Python 的 authlib,Node.js 的 openid-client)进行集成。
在客户端详情页面的“快速开发”页签,根据实际业务场景选择开发平台后,按照控制台提示的开发步骤配置客户端信息,安装依赖,实现登录逻辑并验证开发结果。
最近更新时间:2026.11.02 20:29:35