2026 Firebase Authentication 最新收費詳解及最佳替代方案
本文概述並拆解 Firebase Authentication 的關鍵細節,介紹什麼是 Firebase Auth、價格總結,及目前最佳 Firebase Auth 替代方案。
Firebase Authentication 價錢一覽
先講重點,細節在下面。所有價錢均來自 Google 官方價錢頁(Firebase 價格、Identity Platform 價格),截至 2026 年 7 月。本指南只涵蓋 Firebase Authentication;Firestore、Hosting 及其他 Firebase 產品會分開計費。
- Email、社交及匿名登入每月 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、audit logging。Identity Platform 升級本身免費,但啲功能使用時會按量計算收費。
什麼是 Firebase Authentication?
Firebase Authentication 係 Firebase(Google 的 backend-as-a-service 平台)入面的身份認證服務。佢負責網站及手機 app 註冊/登入,包括 email/密碼、電話驗證、社交登入、SAML/OIDC 聯合登入,仲可以同 Firestore、Cloud Functions 及其餘 Firebase 服務直接串接。
你可以單獨用 Firebase Authentication。如果你淨係要 authentication,唔洗付費/串其他 Firebase 服務。重點係你要識分清楚哪些功能免費、哪些要 Identity Platform 升級,以及當規模擴大時價格點計。
Firebase Authentication 包 啲咩功能?
- Email 憑證登入:
- 用戶以 email、密碼註冊/登入。
- Email 無密碼登入及驗證:
- 用 email link 登入
- Email 地址驗證
- 密碼重設
- 可用 Firebase 內置 email 服務或你自家 SMTP 伺服器。
- 電話 SMS 登入:
- 用電話號碼及驗證碼登入。
- 只用 Firebase 內置 SMS 服務,並必須用 Blaze 計劃(2024 年 9 月起嘅政策)。
- 匿名登入:
- 讓用戶唔註冊都可以試用 app。佢哋日後註冊時可「升級」至正式帳號,資料唔會唔見。
- 內置社交登入供應商:
- Google、Facebook、Play Games、Game Center、Apple、GitHub、Microsoft、Twitter、Yahoo。
- 自訂聯合身份供應商:
- SAML(只限 Web)及 OIDC;需升級 Identity Platform。
- 多重認證(MFA):
- SMS 及 TOTP(認證 app),需要 Identity Platform。未有 WebAuthn/passkey(截至 2026 年 7 月,Firebase 都未推生產 passkey 登入;模擬器中於 2026 年中加入過 mock passkey)。
- 自訂模板:
- 驗證、重設密碼、變更 email、MFA 註冊通知等郵件及 SMS 模板可自訂。
- 進階設定:
- 帳號連結: 可連結同一個 email 嘅帳號,或者每個身份供應商一個帳號。
- 用戶行為設定: 可啟用/停用註冊、帳號刪除及 email 枚舉保護。
- 註冊配額: 限制每日單一 IP 新增的 email/密碼及匿名帳號數量。
- 密碼政策: 設定 email/密碼帳號密碼複雜度。
- 授權網域: 白名單,成功登入後 Firebase 允許跳轉的網域。
- SMS 地區政策: 根據地區允許/拒絕 SMS 送達,防止收費詐騙。
- Blocking function: 註冊/登入時可運行自訂程式修改結果,需 Identity Platform。
- 用戶活動及審計日誌:
- 監控及記錄管理員及用戶活動,需 Identity Platform。
- 跨平台 SDK:
- iOS、Android、Flutter、Web、C++、Unity,兼備預設 UI library。
- 用戶管理:
- 於 Firebase console 可新增、停用及刪除用戶,並重設密碼。
Firebase Authentication 點計價?
Firebase Authentication 有兩個計劃:**Spark 計劃(免費)**及 Blaze 計劃(按量收費)。除此之外,還可以免費升級 Firebase Authentication with Identity Platform,提供 MFA(SMS、TOTP)、SAML/OIDC 支援、blocking functions、審計日誌、多租戶功能及企業級 SLA。
大家最易混淆的一點:Identity Platform 本身唔收錢。啟用就得,唔係遷移,冇 license 費。你只係開始計用量,例如 MAU 及 SMS 費如下面表所示。因此,Google 寫 Authentication 價格時,實際上啲數據係 Identity Platform 價格頁度公布。
計劃比較
| 功能 | Spark 計劃(免費) | Blaze 計劃(按量收費) |
|---|---|---|
| MAU 上限(email、社交、匿名) | 5 萬 | 無限,上限內免費 |
| Email 密碼登入 | ✅ | ✅(Tier 1) |
| Email 無密碼(link 登入) | ✅ | ✅(Tier 1) |
| 社交登入(內置供應商) | ✅ | ✅(Tier 1) |
| 匿名認證 | ✅ | ✅(Tier 1) |
| 自訂 OIDC 供應商 | ❌ | ✅(Tier 2,需要 Identity Platform) |
| 自訂 SAML 供應商 | ❌ | ✅(Tier 2,需要 Identity Platform) |
| 電話登入(SMS 驗證碼) | ❌ | ✅(按 SMS 發送數量收費) |
| 多重認證(SMS、TOTP) | ❌ | ✅(需 Identity Platform) |
| 自訂 email/SMS 模板 | ✅ | ✅ |
| 帳號連結 | ✅ | ✅ |
| Blocking function | ❌ | ✅(需 Identity Platform) |
| 用戶活動/審計日誌 | ❌ | ✅(需 Identity Platform) |
| 註冊配額 | ✅ | ✅ |
| 密碼政策 | ✅ | ✅ |
| SMS 地區政策 | ✅ | ✅ |
| 多租戶(Google Cloud 管理) | ❌ | ✅(需 Identity Platform) |
| 企業支援/SLA | ❌ | ✅(需 Identity Platform) |
補充:升級 Identity Platform 但仍用 Spark 免費計劃的項目,每日上限 Tier 1 為 3,000 活躍用戶、Tier 2 每日 2。
詳細收費拆解
| Spark 計劃(免費) | Blaze 計劃(按量收費) | |
|---|---|---|
| Tier 1(email、電話、匿名、內置社交) | 5 萬 MAU | $0/MAU(0-5 萬),$0.0055(5-10 萬),$0.0046(10-100 萬),$0.0032(100 萬-1 千萬),$0.0025(1 千萬以上) |
| Tier 2(OIDC、SAML) | 50 MAU | $0(頭 50 個 MAU),之後每 MAU $0.015 |
| SMS 驗證 | ❌ | $0.01 - $0.46/條(按地區),每日頭 10 條免費 |
其他值得注意:
- 「休眠」用戶儲存不用錢,只有月內登入者才納入當月 MAU 計費。
- 啟用自動清理後,匿名用戶唔會計入 MAU。自 2024 年 4 月起,Google 強制所有項目自動清理過期匿名帳戶。匿名用戶儲存上限為 1 億個帳戶。
Firebase 電話認證及 SMS OTP 價格?
SMS 是不少團隊計錯帳既關鍵,因此要詳細解釋。
- 必須用 Blaze。 2024 年 9 月起,電話認證必須有 Cloud Billing。Spark 完全無免費 SMS quota。
- 價錢按目的地國家區分。 Google 有一份長達 249 地區的表。舉例:美國 $0.01、加拿大 $0.01、日本 $0.03、英國 $0.05、印度 $0.07、德國 $0.10、印尼 $0.35、最貴 $0.46。
- 每日頭 10 條 SMS 免費,足夠開發用途,出街未必夠。
- 每次發都收費,包括啲用戶收 OTP 一直唔入 code。冇升 Identity Platform 只能每日發 3,000 條 SMS,有升就無限制。搭配 SMS 地區政策及 reCAPTCHA 防詐可以防濫用,但貴地區有 bot 攻擊都可以帶嚟真正開支。
簡單 scenario:20,000 個德國電話登入,每條 $0.10,一個月即 $2,000,美國同樣流量只要 $200。
Firebase Phone Number Verification:攞免 SMS 新方案
Google 在 2026 年 5 月發佈左一個新產品:Firebase Phone Number Verification。用手機 SIM 供應商數據驗證,毋須用戶收 SMS 入 OTP,所以冇每條訊息收費。侷限是要支援合作電信商(首批有超過 10 間,分六個地區),另外有自己嘅價錢。如果 app 用戶集中係啲支援 carrier 上,可以幫到慳 SMS 錢,但仍未能全面取代 SMS OTP。
入帳實例
Firebase Authentication 多數用於 B2C,最實際係睇 app 由細做大點加價。下面例子用官方價錢,假設用戶量。
階段 1,新 launch:8,000 MAU,email+Google 登入,無電話認證
- 全部係 Tier 1,未到 5 萬 MAU。
- 總收費:$0/月
階段 2,有 traction:60,000 MAU,加左電話登入,每月發 20,000 個 SMS(美國號碼)
- 首 5 萬 MAU:免費;之後 1 萬 x $0.0055 = $55
- SMS:約 300 條免費(10/日),19,700 x $0.01 = $197
- 總計:約 $252/月
階段 3,規模擴大:25 萬 MAU(全球),每月短信 100,000 條(6 萬美國、4 萬印度)
- 首 5 萬 MAU:免費;第二段 5 萬 x $0.0055 = $275;最後 15 萬 x $0.0046 = $690
- SMS:6 萬 x $0.01 = $600;4 萬 x $0.07 = $2,800
- 總計:約 $4,365/月,SMS 佔 78%
這條曲線說明左一個重點:MAU 增長收費有秩序,SMS 成本跟住流量同區域爆升。如果用戶全部都在印尼($0.35/條),同一個流水量成本會貴 5 倍。
再睇一個 B2B 例子,以 Google 官方 Identity Platform 價格頁做參考:
企業 SaaS:45,000 個 email MAU,加 77,000 SAML/OIDC MAU
- 45,000 Tier 1 MAU:免費(未過 5 萬)
- 首 50 Tier 2 MAU:免費;剩下 76,950 x $0.015 = $1,154
- 總計:約 $1,154/月
注意每張帳單真正成本來源:唔係 Tier 1 MAU,而是 SMS 數量同 SAML/OIDC 用戶位。計預算一定要模擬你用戶組合。
Firebase Authentication 幾時啱用?優缺點
好處
- 快速集成:
- iOS、Android、Web 等平台有預設 SDK 及 UI。
- Email、社交、電話、匿名登都有。
- Google 架構同安全性:
- 全程 TLS,獲得 SOC 1/2/3、ISO 27001、GDPR、CCPA 等合規證書。注意 HIPAA BAA 支援需用 Identity Platform,唔係淨 Firebase Auth。
- 免費額度夠中小型項目用:
- 5 萬免費 MAU 適合初創、MVP,前提係用戶唔用 SMS 或 SAML/OIDC。
不足
- 認證層之上比較貧乏:
- 冇內置 RBAC(角色權限)或組織管理。MFA 只有 SMS/TOTP,無 passkey(截至 2026 年 7 月)。
- 用量費用跟業務規模上升:
- SMS、SAML/OIDC 都跟流量每月計費,冇一口價。預算要自己計人數、地區,不能睇定價表一眼就知。
- 授權及生態綁定不足/難移除:
- 授權管理、更細緻合規審計等要靠外部工具。愈綁愈深 Firestore 或 Cloud Functions,日後想轉 platform 會愈困難。
適合場景
- 初創/早期項目:要免費、快速認證就啲方案。
- 全 Google 生態:已用 Firestore、Cloud Functions、Firebase Hosting 的項目,原生整合無敵。
- 簡單需求:冇企業 SSO、組織角色、進階 MFA。
如果講中你,唔洗遷移。遷移有成本,對於好多純 B2C 產品,「冇企業需求」係長遠可接受狀態。
幾時要諗替代方案?
離開 Firebase Auth 團隊少係因為壞左,多數係業務壯大咗:要 SAML SSO、角色/組織管理但 Firebase 冇、歐洲客戶介意資料儲美國、公司 stack 已經係消費者用 Firebase,B2B 帳號又另一套,慢慢冇意義。可以睇下 Logto/Firebase 對比 了解遷移原因。
簡單嚟講,以下情況建議比較 alternatives:
- 開始有 B2B 需求:你要組織、RBAC 或 SAML/OIDC 但唔想每位每月計價。
- 想統一 stack:消費者+企業用同一組認證。
- 預算預測重要:想付固定月費,唔想計 SMS 或 MAU 曲線。
- 要強大 MFA:而家就要 WebAuthn passkey,等唔起 roadmap。
常見問題
Firebase Authentication 係咪免費?
一部分免費。email、社交、匿名登入每日計 5 萬 MAU 以內免費。電話登入唔免費:SMS OTP 要 Blaze 計劃,按發送數量收費。SAML/OIDC 過左頭 50 位每 MAU 收 $0.015。
Identity Platform 升級本身幾多錢?
本身唔收費。開啟 Identity Platform 冇 license,純粹係之後某啲功能按所用用戶數(SAML/OIDC、SMS、Tier 1 MAU 過 5 萬)收相關費用。以上收費例子默認 Identity Platform 已啟。
Firebase MAU 點計?
一個月內登入過就計一個 MAU。即使同一用戶重覆登入都只計一次。冇活動的用戶唔計錢,而自動清理時,匿名用戶唔會計入 MAU。
Firebase Authentication 有暗藏收費位?
- SMS(每條 $0.01-$0.46,按地區),每發一條都計錢。
- SAML/OIDC:首 50 位免費,其後每 MAU $0.015。
- 靜雞雞要 Identity Platform 先用到的功能:TOTP MFA、blocking function、審計日誌、多租戶等。
Firebase Authentication 做唔做到 HIPAA 合規?
Firebase Authentication 唔係 Google Cloud HIPAA BAA 覆蓋的產品。你個 app 涉及 PHI,要依照 Google 指引選 Identity Platform(Google Cloud 產品,在 Cloud BAA 下)。規劃健康醫療流時一定要認清這點。
Firebase Authentication 啱用於企業?
認證功能齊全,但冇內置 RBAC 或組織管理,MFA 只有 SMS/TOTP。B2B 或有合規需求的團隊通常要配合其他工具,或者索性轉 dedicated identity platform。
Firebase Authentication 替代方案
主要分開:開源自建型(Ory、Keycloak)、強調組件式開發者工具(Clerk)、專做企業 SSO(WorkOS)、API 為主平台(Stytch)。定價模式比功能差異更大,建議用你啲用戶組合實算收費,不單睇功能表。
Logto 走一口價路線。免費方案包括 5 萬 MAU、5 萬 tokens、自訂域名,唔要信用卡。Pro 計劃 $24/月起,MAU 無上限:收費係按功能唔同,而唔計用戶。 所有 MFA 包括 TOTP 同 WebAuthn passkey,功能套件 $48/month。 組織多租戶 SaaS 每月 $48 無限組織, 企業 SSO 每 connector $48。完全按 OIDC、OAuth 2.1、SAML 標準,支援 30+ 框架 SDK,開源核心,無鎖死,自建都得。
舉個例(10,000 用戶 SaaS,有多租戶、MFA、企業 SSO x2):Logto 費用 $24+$48+$48+(2 x $48)= $216/月(平價固定)。同組合 4 萬用戶都係 $216,因為收費唔跟 MAU。包 50,000 tokens/月,再多按 $0.08/100 tokens 計。
想望詳細點的功能比較及團隊為何由 Firebase 轉用,見官方 Logto/Firebase Authentication 對比 或直接開一個 免費方案:已包 5 萬 MAU 及自訂域名,不需信用卡。

