Firebase 身份驗證限制

以下身份驗證操作對執行頻率有限制。提前幾週聯繫 Firebase 以討論特殊用例。

每日無儀器使用限制

以下限制是免費 Spark 方案中使用 Identity Platform 進行 Firebase 驗證的使用者的每日使用限制。這些使用限制直接對應於Google Cloud 定價層級

用法無儀表限制
一級每日活躍用戶每天3000
二級每日活躍用戶每天 2 次
簡訊已發送每天 10 個
多因素身份驗證每天 10 個

帳戶建立和刪除限制

手術限制
新帳戶創建每個 IP 位址 100 個帳號/小時
帳戶刪除10 個帳戶/秒
大量刪除帳號1 個請求/秒
帳戶配置更新10 個請求/秒

帳戶限制

帳戶類型限制
匿名使用者帳戶1億
註冊用戶帳戶無限

電子郵件發送限制

本節中列出的配額會隨使用者數量而變化。

手術Spark計劃限制火焰計畫限制
地址驗證電子郵件1000 封電子郵件/天每天 10 萬封電子郵件
地址變更電子郵件1000 封電子郵件/天每天 10,000 封電子郵件
密碼重設電子郵件150 封電子郵件/天每天 10,000 封電子郵件
電子郵件連結登入電子郵件每天 5 封電子郵件每天 25,000 封電子郵件

本節中列出的配額會隨使用者數量而變化。

手術Spark計劃限制火焰計畫限制
地址驗證連結每天 10,000 封電子郵件每天 1,000,000 封電子郵件
密碼重設連結1500 封電子郵件/天每天 10 萬封電子郵件
登入連結每天 20,000 封電子郵件每天 25 萬封電子郵件

手機號碼登入限制

手術限制
使用者登入1600/分鐘,以及定價頁面上指定的定價和限制
驗證碼簡訊

Firebase 身份驗證,免費 (Spark):每天發送 10 條短信

Firebase 驗證,即用即付 (Blaze):每天發送的簡訊數量限制為 3000 條

使用 Identity Platform 進行 Firebase 身份驗證,免費 (Spark):每天發送 10 則簡訊

使用 Identity Platform 進行 Firebase 驗證,即用即付 (Blaze):無限制

驗證請求150 個請求/IP 位址/小時

驗證簡訊發送限制

手術限制
已發送驗證簡訊。 1,000 發送/分鐘
每個 IP 位址發送的驗證短信50 發送/分鐘,500 發送/小時

此外,項目在設定的時間內可以發送到單一電話號碼的驗證 SMS 訊息的數量也受到限制。您可以使用虛構數字或跨多個裝置進行測試,以確保專案不會超出這些限制。

此外,如果您在項目上啟用了活動日誌記錄,則可以追蹤每個電話號碼發送的驗證碼。

身分識別工具包 API 限制

手術限制
每個服務帳戶的操作500 個請求/秒
每個項目的操作每秒 1000 個請求,每天 1000 萬個請求
每個項目的帳號上傳* 3600 次上傳/分鐘
每個項目的帳戶下載量* 21,000 個請求/分鐘
每個項目的使用者資訊查詢* 900 個請求/分鐘
每個項目的配置更新* 300 個請求/分鐘
每個項目和使用者的配置更新* 300 個請求/分鐘
大量刪除每個項目的帳戶* 3000 個請求/分鐘
每個項目的自訂令牌登錄45,000 次登入/分鐘
每個 IP 位址的createAuthURI調用120 個請求/小時
阻止每個項目的函數調用2000 個請求/分鐘
GetAccountInfo每個項目的AccountInfo* 500,000 個請求/分鐘

* 限管理員操作。

fetchProvidersForEmail()fetchSignInMethodsForEmail(email)方法利用createAuthURI端點。

令牌服務 API 限制

手術限制
每個項目的代幣交換18,000 交換/分鐘