跳至主要內容

設定 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 IDClient Secret 分別填入 clientIdclientSecret 欄位。

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

設定類型

NameType
clientIdstring
clientSecretstring
scopestring

測試 Patreon 連接器 (Connector)

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

參考資料

Patreon - API 文件 (API Documentation)

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