跳至主要內容

設定 Patreon 社交登入 (Set up social login with Patreon)

官方 Logto Patreon 社交登入連接器。

提示:

本指南假設你已對 Logto 連接器 (Connectors) 有基本了解。若不熟悉,請參閱 連接器 (Connectors) 指南以開始使用。

開始使用​

Patreon 連接器讓終端使用者可以透過 Patreon OAuth 2.0 驗證協議,使用自己的 Patreon 帳號登入你的應用程式。

使用 Patreon 帳號登入​

前往 Patreon 官方網站,並使用你的 Patreon 帳號登入。如果你還沒有帳號,可以註冊一個新帳號。

建立並設定 OAuth 應用程式​

依照 建立 Patreon OAuth App 指南,註冊一個新的應用程式。

在 App Name 欄位填寫你的 OAuth 應用程式名稱,並在 App URL 欄位填入應用程式網址。App Description 欄位可以留空,Redirect URIs 則自訂為 ${your_logto_origin}/callback/${connector_id}。connector_id 可在 Logto 管理主控台的連接器詳細頁面頂部找到。

備註:

如果登入時遇到「The redirect_uri MUST match the registered callback URL for this application.」錯誤訊息,請嘗試將 Patreon OAuth App 的 Redirect URI 與 Logto App 的 redirect URL(包含協定)保持一致,以解決此問題。

管理 OAuth 應用程式​

前往 Patreon 的 Clients & API Keys 頁面,你可以新增、編輯或刪除現有的 OAuth 應用程式。你也可以在 OAuth 應用程式詳細頁面找到 Client ID 並產生 Client secrets。

設定你的連接器 (Connector)​

將你在前述 OAuth 應用程式詳細頁面取得的 Client ID 與 Client Secret 分別填入 clientId 與 clientSecret 欄位。

scope 是以空格分隔的 權限範圍 (scopes) 列表。如果未提供,預設為 identity identity[email]。

設定類型​

名稱類型
clientIdstring
clientSecretstring
scopestring

測試 Patreon 連接器 (Connector)​

就是這麼簡單。Patreon 連接器現在應該可以使用了。別忘了 在登入體驗 (Sign-in experience) 中啟用連接器。

參考資料​

Patreon - API 文件 (API Documentation)

Patreon - 開發者 - 用戶端 (Developers - Clients)