下列驗證作業設有執行頻率限制。如要討論特殊用途,請提前幾週聯絡 Firebase。
每日無儀器用量限制
以下為 Firebase Authentication with Identity Platform 使用者在免付費的 Spark 方案中,每日可使用的用量限制。這些用量限制直接對應至Google Cloud 定價等級。
用量 | 無儀器限制 |
---|---|
級別 1 每日活躍使用者 | 每天 3,000 次 |
級別 2 每日活躍使用者 | 每天 2 次 |
帳戶建立與刪除限制
作業 | 限制 |
---|---|
建立新帳戶 | 每個 IP 位址每小時 100 個帳戶 |
帳戶刪除 | 每秒 10 個帳戶 |
批次刪除帳戶 | 每秒 1 個要求 |
帳戶設定更新 | 每秒 10 個要求 |
帳戶限制
帳戶類型 | 限制 |
---|---|
匿名使用者帳戶 | 1 億 |
註冊使用者帳戶 | 無限制 |
電子郵件傳送限制
本節列出的配額會隨著使用者人數而調整。
作業 | Spark 方案配額 | Blaze 方案配額 |
---|---|---|
地址驗證電子郵件 | 每天 1,000 封 | 每天 100,000 封 |
地址變更電子郵件 | 每天 1,000 封 | 每天 10,000 封 |
密碼重設電子郵件 | 每天 150 封 | 每天 10,000 封 |
內含登入連結的電子郵件 | 每天 5 封 | 每天 25,000 封 |
產生電子郵件連結的限制
本節列出的配額會隨著使用者人數而調整。
作業 | Spark 方案配額 | Blaze 方案配額 |
---|---|---|
地址驗證連結 | 每天 10,000 封 | 每天 1,000,000 封電子郵件 |
密碼重設連結 | 每天 1,500 封 | 每天 100,000 封 |
登入連結 | 每天 20,000 封 | 每天 250,000 封電子郵件 |
電話號碼登入限制
作業 | 限制 |
---|---|
使用者登入 | 每分鐘 1, 600 次,以及定價頁面中說明的價格與限制 |
驗證碼簡訊數 |
僅限即付即用 (Blaze) 方案。
|
驗證要求 | 每個 IP 位址每小時 150 項要求 |
驗證簡訊傳送限制
作業 | 限制 |
---|---|
驗證簡訊已傳送。 | 每分鐘傳送 1,000 個 |
每個 IP 位址傳送的驗證簡訊 | 每分鐘 50 封,每小時 500 封 |
此外,專案在指定時間內傳送至單一電話號碼的驗證簡訊數量也有限制。您可以使用虛構數字或跨多部裝置進行測試,確保專案不會超出這些限制。
此外,如果您在專案中啟用活動記錄,還可以追蹤每個電話號碼傳送的驗證碼。
Identity Toolkit API 限制
作業 | 限制 |
---|---|
每個服務帳戶的作業 | 500 個要求/秒 |
每項專案的作業數 | 每秒 1,000 個要求,每天 1,000 萬個要求 |
每個專案的帳戶上傳次數* | 每分鐘 3600 次上傳 |
每項專案的帳戶下載次數* | 每分鐘 21,000 次要求 |
每個專案的 UserInfo 查詢* | 每分鐘 900 個要求 |
每個專案的設定更新* | 每分鐘 300 次要求 |
每個專案和使用者的設定更新* | 每分鐘 300 次要求 |
大量刪除個別專案的帳戶* | 每分鐘 3,000 個要求 |
每個專案的自訂權杖登入 | 每分鐘 45,000 次登入 |
createAuthURI 個呼叫/IP 位址 |
每小時 120 個要求 |
每個專案的阻斷函式叫用 | 每分鐘 2,000 個要求 |
每項專案 GetAccountInfo * |
每分鐘 500,000 個要求 |
* 僅限管理員的作業。
fetchProvidersForEmail()
和 fetchSignInMethodsForEmail(email)
方法會使用 createAuthURI
端點。
Token Service API 限制
作業 | 限制 |
---|---|
每個專案的符記交換 | 每分鐘 18,000 次交換 |