跳至主要內容

設定 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]。

設定類型​

NameType
clientIdstring
clientSecretstring
scopestring

測試 Patreon 連接器 (Connector)​

完成以上步驟後,Patreon 連接器 (Connector) 應該已可使用。別忘了 在註冊與登入中啟用連接器。

參考資料​

Patreon - API 文件 (API Documentation)

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