設定 LinkedIn 社交登入
Logto 的 LinkedIn 社交登入官方連接器。
本指南假設你已對 Logto 連接器 (Connectors) 有基本了解。若不熟悉,請參閱 連接器 (Connectors) 指南以開始使用。
開始使用
LinkedIn 連接器讓終端使用者可以透過 LinkedIn OAuth 2.0 驗證協議,使用他們自己的 LinkedIn 帳戶登入你的應用程式。
設定 LinkedIn 應用程式
前往 LinkedIn Developers 並使用你的 LinkedIn 帳戶登入。如果你還沒有帳戶,可以註冊一個。
然後,創建一個應用程式。
步驟 1: 填寫應用程式詳細資訊。
完成表單並創建應用程式。
步驟 2: 設定回呼 URL。
前往應用程式詳細資訊頁面,找到 "Auth" 標籤,"OAuth 2.0" 區段,並找到 "Authorized redirect URLs for your app" 欄位。
在我們的情況下,這將是 ${your_logto_endpoint}/callback/${connector_id}
。例如 https://foo.logto.app/callback/${connector_id}
。connector_id
可以在 Logto 管理控制台連接器詳細資訊頁面的頂部欄位找到。
步驟 3: 新增產品。
前往 "Products" 標籤,新增產品 "Sign In with LinkedIn using OpenID Connect"。
配置你的連接器
在你的 Logto 連接器配置中,使用從應用程式的 "Auth" 標籤,"Application credentials" 區段獲得的值填寫以下欄位:
- clientId: 你的應用程式的 Client ID。
- clientSecret: 你的應用程式的 Primary Client Secret。
scope
是一個以空格分隔的 OIDC 權限範圍列表。如果未提供,預設權限範圍是 openid profile email
。
配置類型
名稱 | 類型 |
---|---|
clientId | string |
clientSecret | string |
scope | string |
測試 X (Twitter) 連接器
就是這樣。X (Twitter) 連接器現在應該可用了。別忘了 在登入體驗中啟用社交連接器。
參考資料
使用 LinkedIn 登入