- 文档首页
智能体身份和权限管理平台
快速入门
入站授权:为你的 Agent 开启快速登录功能
快速入门
入站授权:为你的 Agent 开启快速登录功能
入站授权:为你的 Agent 开启快速登录功能
本文档将指导你如何通过智能体身份和权限管理平台快速为你的 Agent 集成标准的安全登录功能。
假设你开发了一个 Agent,你希望用户不必单独注册账号,而是使用智能体身份和权限管理平台托管的账号体系进行登录。配置完成后,你的 Agent 将获得“验证用户身份(Authentication)”的能力。
用户池是存放用户账号的容器。你的所有用户数据(用户名、密码、手机号等)都将存储在这里。
- 用户池名称:输入易于识别的名称,例如 my-web-app-pool。
-
为了让你的应用能够“连接”到刚才创建的用户池,你需要注册一个客户端。
-
- 授权回调 URL:关键配置。这是用户登录成功后,Agent Identity 将用户送回你应用的地址。
- 本地调试示例:http://localhost:8000/callback
- 生产环境示例:https://agent.com/auth/callback
注意
此处配置的 URL 必须与你代码中配置的 Redirect URI 完全一致(包括末尾的斜杠),否则会产生 redirect_uri_mismatch 错误。
-
在集成代码之前,创建一个测试账号以验证流程。
-
-
回到你的 Agent 代码中。Agent Identity 兼容标准的 OIDC 协议,你可以使用任何语言的 OIDC 客户端库(如 Python 的 authlib,Node.js 的 openid-client)进行集成。
在 Agent Identity 用户池详情页或客户端详情页获取以下信息,并将它们映射到你的 OIDC 配置文件中:
- 单击登录,应用应将浏览器重定向到智能体身份和权限管理平台的统一登录页。
- 输入步骤三中创建的 testuser 账号和密码。
- 登录成功后,页面将自动跳转回你的 Redirect URI,并携带授权码。
- 你的后端服务将自动交换 Code 获取 Token,并完成用户登录。
最近更新时间:2026.03.25 11:22:27