创建应用与 OAuth client

创建应用与 OAuth client

第一步:创建应用

打开应用列表,点击创建应用,填写名称、slug(如填写需3~40个小写字母/数字/连字符)、简介及需要的主页/隐私/条款URL,选择User、Org或Dual身份profile,然后提交。应用创建后进入Overview,记录app_id。

第二步:创建 OAuth client

进入应用Credentials,在OAuth clients区域点击创建,选择Public或Confidential,填写redirect URIs与allowed scopes。用户档案调用至少需要 user:profile:read。

创建应用不等于创建client:使用返回的实际client_id,不把app_id混用。Public client使用PKCE,没有client_secret;Confidential client的secret一次展示,立即保存到安全后端配置。

第三步:用户授权

回调URI必须与登记值完全匹配。浏览器走对应环境accounts issuer,完成Authorization Code + PKCE后,按快速开始调用。凭据、会话和用户授权不是创建应用时自动生成的。