2026 Firebase Authentication 最新價格詳解與最佳替代方案
本文提供 Firebase Authentication 的總覽與重點解析。涵蓋什麼是 Firebase Auth、價格總結,以及可替代 Firebase Auth 的最佳選項。
Firebase Authentication 價格一覽
先說簡短結論,細節如下。所有價格來自 Google 官方價格頁(Firebase 價格,Identity Platform 價格),數據截至 2026 年 7 月。本文僅涵蓋 Firebase Authentication;Firestore、Hosting 及其它 Firebase 產品則分開計費。
- 信箱、社群及匿名登入每月 50,000 MAU 以內免費,套用於 Spark(免費)和 Blaze(按用量計費)方案。超過 5 萬後,費率從每 MAU $0.0055 開始。
- 手機登入永遠不免費。 自 2024 年 9 月起,SMS 驗證需升級至 Blaze 方案並綁定帳單。每發送一則 SMS OTP 都要收費:美加每則 $0.01,最貴地區高達 $0.46。每天前 10 則 SMS 不收費。
- SAML 與 OIDC 登入每月超過 50 名用戶後,每 MAU 收 $0.015,並需升級至 Identity Platform。
- 最常讓團隊嚇到的收費來源為 SMS 費用、SAML/OIDC 按 MAU 計費,以及需要 Identity Platform 升級才能用的功能:TOTP MFA、Blocking Functions、稽核日誌。升級本身免費,僅就使用量額外付費。
什麼是 Firebase Authentication?
Firebase Authentication 是 Firebase(Google 規模後端平台)中的身份服務。負責管理 Web 與移動 App 的註冊、登入,包括信箱/密碼、手機驗證、社群登入,以及 SAML/OIDC 聯邦認證,並且可直接串接 Firestore、Cloud Functions 及整個 Firebase 生態。
你完全可以單獨使用 Firebase Authentication,純驗證不需付費購買或整合其它 Firebase 產品。重點是分清楚哪些項目免費、哪些需要 Identity Platform 升級,以及放大規模時哪些會引發帳單。
Firebase Authentication 包含哪些功能?
- 信箱密碼認證:
- 用戶以信箱及密碼註冊。
- 免密碼信箱登入與驗證:
- 通過信箱連結登入
- 信箱驗證
- 密碼重設
- 可用 Firebase 內建信箱服務,或自訂 SMTP 伺服器。
- 手機登入(SMS):
- 用手機號碼+驗證碼登入。
- 僅能用 Firebase 內建 SMS 服務,需訂 Blaze 並綁定帳單(Google 於 2024 年 9 月推政策)。
- 匿名登入:
- 臨時帳號,讓用戶試用 App,再註冊時升級為正式帳號並保留資料。
- 內建社群登入:
- Google、Facebook、Play Games、Game Center、Apple、GitHub、Microsoft、Twitter、Yahoo。
- 自訂聯邦身分驗證:
- SAML(僅 Web)及 OpenID Connect,需升級 Identity Platform。
- 多因素認證:
- SMS 及 TOTP(驗證器 App);都需 Identity Platform。沒有 WebAuthn 或 Passkey,至 2026 年 7 月仍未上線(Auth 測試器於 2026 中僅支持虛擬 Passkey,正式環境尚無)。
- 自訂模板:
- 自訂信箱模板(驗證、重設、變更、MFA 登記通知),及自訂 SMS 模板。
- 進階設定:
- 用戶帳號關聯: 可關聯同信箱多平台帳號,或堅持單一供應者一帳號。
- 用戶行為管理: 是否允許註冊、帳號刪除、信箱列舉保護等。
- 註冊配額: 控制單 IP 每日新帳號(信箱/密碼、匿名)上限。
- 密碼政策: 設定信箱/密碼複雜性。
- 授權網域: 白名單登入重定向網域。
- SMS 區域策略: 依區域允許/禁止 SMS,有助防收費詐欺。
- Blocking Functions: 登入/註冊時能跑自訂邏輯,需 Identity Platform。
- 用戶活動與稽核記錄:
- 監控並紀錄管理端與用戶行為,需 Identity Platform。
- 跨平台 SDK:
- iOS、Android、Flutter、Web、C++、Unity,還有預組件 UI 函式庫。
- 用戶管理:
- 從 Firebase 控制台增/刪/停用用戶、重設密碼。
Firebase Authentication 價格怎麼算?
Firebase Authentication 提供兩種方案:Spark(免費) 與 Blaze(依用量計費)。這兩種方案上方還有個選配升級 Firebase Authentication with Identity Platform,可解鎖 MFA(SMS、TOTP)、SAML/OIDC、Blocking Functions、稽核日誌、多租戶、企業 SLA 等。
一個很常令人困惑的地方:Identity Platform 並沒有獨立價格標籤。 開啟權限純粹切個開關,不是升級授權,不收起始費。你真正花的,是用量對應的新計費(Tier 1/Tier 2 MAU 費率、SMS 單價等)。Google 把 Authentication 價格寫在 Identity Platform 價格頁就是這個原因。

