创建应用与 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后,按快速开始调用。凭据、会话和用户授权不是创建应用时自动生成的。