社交連接器
透過 Logto 啟用社交登入,簡化使用者註冊流程並提高轉換率。使用者可以快速且安全地使用現有的社交媒體帳戶登入,無需創建密碼或進行複雜的註冊流程。Logto 提供多種預建的社交連接器,並支援自訂整合以達到最大的靈活性。
選擇你的社交連接器
Logto 提供兩種類型的社交連接器:
流行的社交連接器
Logto 提供預配置的流行社交平台連接器,可立即使用。
Google 連接器為你的應用程式提供使用 Google 的 OAuth 2.0 驗證系統的簡便方式。
Facebook 連接器允許你的應用程式使用 Facebook 的 OAuth 2.0 驗證系統。
Logto 的 Apple 社交登入官方連接器。
Microsoft Azure AD 連接器為你的應用程式提供使用 Azure 的 OAuth 2.0 驗證系統的簡便方式。
Logto 的 GitHub 社交登入官方連接器。
Discord 連接器為你的應用程式提供使用 Discord 作為授權系統的方式。
還有更多...
自訂你的社交連接器
對於自訂需求,利用 OAuth 2.0 和 OIDC (OpenID Connect) 標準整合你偏好的提供者。
Logto 的 OAuth 2.0 協議官方連接器。
Logto 的 OAuth 2.0 協議官方連接器。
如果我們的標準連接器無法滿足你的特定需求,請隨時聯繫我們。對於 Logto OSS 使用者,如果需求緊急,你可以實作你的連接器 (OSS)。我們始終歡迎貢獻;你的努力可能會幫助其他有相同需求的社群成員。
配置步驟
- 前往 控制台 > 連接器 > 社交連接器。
- 點擊「新增社交連接器」並選擇所需類型。
- 按照 README 指南完成所需欄位並自訂設置。
- 點擊「儲存並完成」以完成。
- 通過啟動社交登入來測試連接器。
請注意以下設置:
- 身分提供者名稱 (Identity provider name):每個社交連接器都有一個唯一的身分提供者 (IdP) 名稱以區分使用者身分。常見連接器使用固定的 IdP 名稱,自訂連接器則需要唯一值。了解更多 IdP 名稱 的詳細資訊。
- 同步使用者資料:選擇何時同步使用者資料資訊(例如頭像、使用者名稱)。預設為「僅在註冊時同步」。另一選擇是「每次登入時同步」,但可能會覆蓋自訂使用者資料。
啟用社交登入
成功創建社交連接器後,你可以在登入體驗中將其啟用為社交登入按鈕(例如,繼續使用 Google)。
- 前往 控制台 > 登入體驗 > 註冊和登入。
- (可選)如果只需要社交登入,選擇「不適用」作為註冊識別符。
- 將配置好的社交連接器添加到「社交登入」部分。
- 根據需要重新排序連接器。
- 點擊「儲存變更」並測試「即時預覽」。
參閱社交登入以了解詳細資訊。