SSO 成本更低且具備開源核心的 WorkOS AuthKit 替代方案

WorkOS AuthKit 和 Logto 都支援消費者登入、組織與企業 SSO。Logto 另加每個連接器每月 $48 的企業 SSO、雲端數據區域選擇、開源核心,以及自託管

為什麼團隊尋找 WorkOS 的替代方案

WorkOS 最初提供獨立的 Enterprise SSO 和 Directory Sync API,之後於 2023 年 11 月推出 AuthKit。AuthKit 現已是一套完整的身份驗證平台,支援託管或自訂登入、用戶管理、組織、角色、MFA、passkeys 和工作階段控制。兩者的差異主要在定價、部署和控制權。WorkOS 對正式環境的企業連接獨立收費,其公開資料將託管服務描述為設於美國,亦沒有公開文件說明其 User Management 後端可作為自託管產品提供。

動機實際情況
大額免費 MAU 配額,正式環境附加項另行收費AuthKit 為最多 1M 月活躍用戶提供電郵和密碼、社交 OAuth 與 Magic Auth,亦包含 MFA 和 passkeys。託管 AuthKit 的正式環境 Custom Domain 附加項每月 $99。Enterprise SSO、Directory Sync 和 SIEM 串流分開定價,因此即使用量尚未超出 MAU 配額,團隊也可能因正式環境與企業需求開始付費。
企業連接成本隨客戶數量上升Enterprise SSO 在 1–15 個連接時,起價為每個正式環境連接每月 $125。Directory Sync 採用相同的公開級別,並獨立收費。在入門級別,一個 SSO 連接加一個 Directory Sync 連接每月共 $250。WorkOS 會隨數量增加降低費率,101–200 個連接時降至每個 $50。Logto Enterprise SSO 是 Pro 上每個連接器每月 $48 的附加項。
託管與控制權的界線不同AuthKit 涵蓋核心身份驗證流程、工作階段控制,以及原生 OAuth 或 PKCE 流程。用戶資料庫和身份驗證服務由 WorkOS 管理。Logto 透過開源核心涵蓋 B2C 與 B2B 身份驗證,可在 Logto Cloud、Private Cloud 或你自己的環境中運行。
公開資料將託管服務描述為設於美國WorkOS 的本地部署指引適用於仍需與 WorkOS API 通訊的客戶應用程式;隔離網絡應用程式需要另一條身份驗證路徑。Logto Cloud 在歐洲、美國西部、澳洲和日本提供租戶數據區域。Logto Private Cloud 提供專用 Azure 部署,目標區域是否可用需逐案確認。自託管則讓服務留在你的基礎設施上。
託管身份驗證後端屬專有軟件WorkOS 公開 AuthKit 前端範例、SDK 和 OpenAPI 規範,但其 User Management 與身份驗證後端屬專有軟件,也沒有公開文件說明可自託管的 AuthKit 後端。公開的用戶 API 回應不包含密碼雜湊,也沒有已記錄的匯出端點。Logto 以開源授權發布核心身份驗證平台、後端和登入 UI;Logto Cloud 使用相同核心,並加入託管服務。

Logto 與 WorkOS 有何不同?

個人帳戶與組織使用同一套模型

Logto 為個人帳戶支援密碼、passkeys、社交登入和 MFA。同一租戶亦可包含組織、組織角色、按組織的企業 SSO 與即時配置。帳戶層級 API 角色和組織角色可以共存於同一授權模型。

簽約前即可估算的企業定價

Logto Pro 起價為每月 $24,沒有固定 MAU 上限,但受合理使用政策約束。它包含每月 50K access tokens 和一個自訂域名。Enterprise SSO 每個連接器每月 $48;MFA 與 Organizations 分別是每個租戶每月 $48 的附加項。Token 超額用量和其他附加項仍會影響帳單。

相同核心兼顧託管與自託管

Logto Cloud 使用與自託管版本相同的開源身份驗證核心。託管服務的租戶數據區域可選擇歐洲、美國西部、澳洲或日本。Private Cloud 提供專用 Azure 部署,目標區域是否可用需逐案確認。自託管則讓服務留在你的基礎設施上。

Logto 是適合你的 WorkOS 替代方案嗎?

我們相信誠實的定位。Logto 並非適合每一位 WorkOS 客戶的完美選擇。

何時應該轉用 Logto

  • 每個企業 SSO 連接器的成本很重要。 十個 Logto Enterprise SSO 連接器每月增加 $480。加上 $24 的 Pro 基本價格,一個租戶的起步費用為 $504,尚未計入 Token 超額用量或其他附加項。按公開的 1–15 級別費率,十個 WorkOS Enterprise SSO 連接每月為 $1,250。
  • 你需要自行運行身份驗證後端。 Logto 公開核心平台源代碼並支援自託管。WorkOS 的本地部署指引仍要求客戶應用程式與 WorkOS API 通訊。
  • 你需要美國以外的託管數據區域。 Logto Cloud 在歐洲、美國西部、澳洲和日本提供租戶數據區域。Private Cloud 和自託管可進一步控制部署位置。
  • 你希望託管自訂域名毋須另付費用。 Logto 的 Free 和 Pro 都包含一個自訂域名。託管 AuthKit 的正式環境 Custom Domain 附加項每月 $99。

何時 WorkOS 可能更適合

  • 你已有身份驗證,只需要企業連接器。 WorkOS 獨立的 Enterprise SSO 和 Directory Sync API 可以連接現有身份驗證系統,而毋須取代它。
  • 你的應用程式符合 AuthKit 免費配額。 AuthKit 為最多 1M 月活躍用戶提供核心身份驗證,並包含組織、角色、MFA 和 passkeys。如果預設的 authkit.app 域名已足夠,且不需要正式環境企業連接,它的成本可能更低。
  • Directory Sync 和客戶自主設定是產品核心。 WorkOS 將 Directory Sync 與 Admin Portal 結合,讓客戶的 IT 團隊自行設定企業連接。

WorkOS 與 Logto:正面比較

LogtoWorkOS
主要差異
身份驗證範圍消費者、商業與企業身份驗證同一租戶中的 B2C 與 B2B 身份驗證AuthKit 平台加獨立企業 API
免費級別免費計劃包含的內容每月最多 50K MAU 和 50K access tokens;包含一個自訂域名最多 1M MAU;包含組織、角色、MFA 和 passkeys
自訂域名從自己的域名提供託管登入Free 和 Pro 均包含一個託管 AuthKit 附加項:每月 $99
企業 SSO 定價每個企業身份供應商連接的成本Pro 上每個連接器每月 $481–15 個時,起價為每個正式環境連接每月 $125
定價模式計劃如何收費Pro 起價為每月 $24;沒有固定 MAU 上限;access-token 用量和附加項另計最多 1M MAU 免費;每增加 1M 收費 $2,500;企業產品分開定價
B2B 多租戶將商業客戶建模為具備角色的組織具備角色的組織、按組織的 SSO 與 JIT 配置包含組織、角色和 JIT;SSO 與 Directory Sync 按正式環境連接定價
登入 UI 控制登入體驗的品牌、文案和語言可編輯翻譯;15 種內置語言加 113 個額外語言標籤;Bring Your UI約 90 個 locale 的託管 UI,支援自訂文案和 CSS;透過 API 建立自訂前端
開源哪些源代碼公開,哪些部分可在你的基礎設施上運行核心身份驗證平台、後端與登入 UI;Cloud 加入託管服務前端範例、SDK 和 OpenAPI 公開;託管後端屬專有軟件
後端自託管在你的基礎設施上運行用戶資料庫與身份驗證服務開源平台支援自託管沒有公開文件說明可自託管的 AuthKit 或 User Management 後端
部署與數據駐留身份驗證服務可以在哪裏運行EU、US、AU 和 JP 的雲端租戶數據區域;Private Cloud;自託管公開資料描述為美國託管;本地部署的客戶應用程式仍會調用 WorkOS API

基於截至 2026 年 7 月的公開資料。最新詳情請向相應供應商核實。

從 WorkOS 遷移

WorkOS 說明了如何將密碼雜湊匯入 AuthKit。公開的 Get User 和 List Users 回應不包含雜湊,而且沒有公開文件說明密碼雜湊匯出端點。在最終確定遷移計劃前,請向 WorkOS 確認可用的匯出選項。

WorkOS 為用戶和組織提供分頁 API。使用調用 Logto Management API 的指令碼,將相容記錄對應至 Logto。用戶建立需要逐筆進行,並受速率限制。還要為成員資格與角色、已連結身份與 MFA 因素,以及 SSO 和 Directory Sync 設定分別規劃遷移工作。

如果無法取得雜湊,密碼用戶需要重設密碼或分階段遷移。社交和無密碼帳戶毋須遷移密碼雜湊,但用戶仍可能需要重新登入或重新連結身份。上線前請測試帳戶配對與工作階段切換。如需協助審核計劃,請聯絡我們。

閱讀用戶遷移指南 →

每次遷移都略有不同。如果指南未涵蓋你的情況,請聯絡我們,告訴我們你的需求。

常見問題

WorkOS 和 AuthKit 有甚麼分別?

AuthKit 是 WorkOS 的身份驗證產品,涵蓋託管與自訂登入、用戶管理和工作階段,也包含組織、角色、MFA 以及 OAuth 或 OIDC 流程。對於保留現有身份驗證系統的產品,WorkOS 亦提供獨立的 Enterprise SSO、Directory Sync 和 Audit Logs API。部分企業功能按正式環境連接定價。

WorkOS AuthKit 真的免費嗎?

AuthKit 在每個曆月內對最多 1M 月活躍用戶免費,包含電郵和密碼、社交 OAuth 與 Magic Auth,也包含 MFA 和 passkeys。託管 AuthKit 的正式環境 Custom Domain 附加項每月 $99。Enterprise SSO 在 1–15 個連接時,起價為每個正式環境連接每月 $125。Directory Sync 按相同的公開級別獨立收費。SIEM 串流為每個 SIEM 連接每月 $125。對於每個曆月超過 1M MAU 的用量,WorkOS 標價為每增加 1M MAU 每月 $2,500。

WorkOS 是開源的嗎?

WorkOS 公開 AuthKit 前端範例、SDK 和 OpenAPI 規範。其託管的 User Management 與身份驗證後端屬專有軟件,也沒有公開文件說明可自託管的 AuthKit 後端。公開的用戶 API 回應不包含密碼雜湊,也沒有已記錄的匯出端點。Logto 以開源授權發布核心身份驗證平台、後端和登入 UI;Logto Cloud 使用相同核心,並加入託管服務。

哪個 WorkOS 替代方案最好?

Logto 適合希望同時獲得 B2C 與 B2B 身份驗證、開源後端、區域化雲端選擇、自託管,以及較低單連接器 SSO 定價的團隊。WorkOS 適合希望在現有身份驗證系統上加入 Enterprise SSO 與 Directory Sync,或偏好 WorkOS 託管式企業整合套件的團隊。Auth0 和 Stytch 也是常見選項。

WorkOS AuthKit 可以自託管嗎?

WorkOS 文件支援部署在本地的客戶應用程式,但這些應用程式仍需與 WorkOS API 通訊。隔離網絡應用程式需要另一條身份驗證路徑。WorkOS 沒有公開文件說明可自託管的 AuthKit 或 User Management 後端。Logto 支援自託管其開源身份驗證平台。

WorkOS 和 AuthKit 是 WorkOS, Inc. 的商標。功能比較基於截至 2026 年 7 月的公開資料。最新詳情請向相應供應商核實。

使用 Logto Cloud 構建你的項目