整合身份系統:使用 Logto 的第一方和第三方應用程式
探索使用 Logto 作為你的身份提供者來整合第一方和第三方應用程式的關鍵概念和常見用例。
探索使用 Logto 作為你的身份提供者來整合第一方和第三方應用程式的關鍵概念和常見用例。
科技愛好者和專業人士們,大家好!你們的反饋極其重要,我們非常高興地宣佈一項重大發展:Logto 進一步提升為你的身份提供者 (IdP)。在即將到來的更新中,我們將推出 Logto 作為 OpenID Connect (OIDC) IdP,並配備隨時可用的 同意頁面。
在我們準備這一重大發布之際,正是探索身份系統領域的一些重要概念和解決方案的好時機,特別是當考慮在你的數碼基礎設施中整合和互動各種應用程式和服務時。
在身份生態系統中,每個應用程式或資源都有其特定角色。它們可以是第一方應用、第三方應用、身份提供者 (IdP)、依賴方 (RP) 或服務提供者 (SP)。讓我們來探討這些關係。
第一方應用:
這些應用程式由身份提供者本身開發和管理,確保更高的安全性和信任度。它們在同一個域內提供統一的登入體驗,使用一致的用戶憑據。閱讀「構建多應用產品」了解更多有關 Logto 的全域登入資訊。
第三方應用:
不直接隸屬於身份提供者 (IdP) 的外部或合作夥伴服務被視為第三方應用,在 OIDC 的上下文中充當依賴方 (RPs) 或在 SAML 的上下文中作為服務提供者 (SPs)。這些應用程式使用如 OAuth、OIDC 和 SAML 等協議與 IdP 集成,通過 IdP 的帳戶促進用戶登錄和授權。與可能集成同意頁的第一方應用不同,對於第三方應用,此步驟在身份驗證流程中是必不可少的,確保用戶對數據訪問的同意。
使用 Logto,你掌控著自己的身份宇宙。你可以創建多個第一方應用以實現無縫用戶體驗,還可以為外部合作創建無限數量的第三方應用。Logto 幫助你的服務成為一個多功能的 IdP,內部和外部皆可管理身份,並具有頂級安全性。以下是一些案例研究作為靈感:
考慮你的服務作為 B2C 提供者,類似於 Meta 作為 IdP 的方式。
想像你的服務在 B2B 環境中運行,類似於 GitHub 作為 IdP 的運作方式。
/github subscribe owner/repo 和 /github subscribe org/repo commits:myBranch 的指令,簡化 GitHub 和 Slack 之間的互動和過程。想像你的服務如同 Okta 的 B2E 解決方案。
若要完全的身份和訪問管理 (IAM) 系統,你的應用必須具備作為 RP/SP 和 IdP 的能力:
強大的身份提供者 (IdP) 提供重要功能,如多因素身份驗證 (MFA) 和企業單點登入 (SSO) 以確保安全的身份驗證,以及通過如 SAML、OpenID Connect 和 OAuth 2.0 的標準協定進行連接。它確保對組織和用戶的全面管理,保護 API 資源,實施基於角色的訪問控制 (RBAC),並使用審計日誌監控系統活動。這些就是 Logto 所提供的優勢。Logto 不僅僅是一個解決方案,它是你進入強大、可調適和經濟有效的身份管理系統的門戶,助推你的業務增長和發展。
敬請期待我們的第三方應用功能的即將推出。同時,立即開始探索 Logto,改變你的服務身份系統。