創建應用與 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後,按快速開始調用。憑據、會話和用戶授權不是創建應用時自動生成的。