Giới hạn xác thực Firebase

Các thao tác xác thực sau đây có những hạn chế về tần suất bạn có thể thực hiện chúng. Liên hệ với Firebase trước vài tuần để thảo luận về các trường hợp sử dụng đặc biệt.

Giới hạn sử dụng không cần dụng cụ hàng ngày

Các giới hạn sau đây là giới hạn sử dụng hàng ngày đối với người dùng Xác thực Firebase với Nền tảng nhận dạng trên gói Spark miễn phí. Các giới hạn sử dụng này tương ứng trực tiếp với Bậc định giá của Google Cloud .

Cách sử dụng Giới hạn không dụng cụ
Người dùng hoạt động hàng ngày cấp 1 3000 mỗi ngày
Người dùng hoạt động hàng ngày cấp 2 2 mỗi ngày
tin nhắn SMS đã gửi 10 mỗi ngày
Xác thực đa yếu tố 10 mỗi ngày

Giới hạn tạo và xóa tài khoản

Hoạt động Giới hạn
Tạo tài khoản mới 100 tài khoản/giờ cho mỗi địa chỉ IP
Xóa tài khoản 10 tài khoản/giây
Xóa tài khoản hàng loạt 1 yêu cầu/giây
Cập nhật cấu hình tài khoản 10 yêu cầu/giây

Giới hạn tài khoản

Kiểu tài khoản Giới hạn
Tài khoản người dùng ẩn danh 100 triệu
Tài khoản người dùng đã đăng ký Vô hạn

Giới hạn gửi email

Hạn ngạch được liệt kê trong phần này sẽ thay đổi theo số lượng người dùng.

Hoạt động Giới hạn kế hoạch Spark Giới hạn kế hoạch Blaze
Email xác minh địa chỉ 1000 email/ngày 100.000 email/ngày
Email thay đổi địa chỉ 1000 email/ngày 10.000 email/ngày
Email đặt lại mật khẩu 150 email/ngày 10.000 email/ngày
Email đăng nhập liên kết email 5 email/ngày 25.000 email/ngày

Hạn ngạch được liệt kê trong phần này sẽ thay đổi theo số lượng người dùng.

Hoạt động Giới hạn kế hoạch Spark Giới hạn kế hoạch Blaze
Liên kết xác minh địa chỉ 10.000 email/ngày 1.000.000 email/ngày
Liên kết đặt lại mật khẩu 1500 email/ngày 100.000 email/ngày
Liên kết đăng nhập 20.000 email/ngày 250.000 email/ngày

Giới hạn đăng nhập số điện thoại

Hoạt động Giới hạn
Đăng nhập của người dùng 1600/phút, cũng như mức giá và giới hạn được chỉ định trên trang Định giá
Tin nhắn SMS mã xác minh

Xác thực Firebase, miễn phí (Spark): 10 SMS được gửi/ngày

Xác thực Firebase, thanh toán theo nhu cầu (Blaze): Giới hạn 3000 SMS được gửi/ngày

Xác thực Firebase với Nền tảng nhận dạng, miễn phí (Spark): 10 SMS gửi/ngày

Xác thực Firebase với Nền tảng nhận dạng, thanh toán theo mức sử dụng (Blaze): Không giới hạn

Yêu cầu xác minh 150 yêu cầu/địa chỉ IP/giờ

Giới hạn gửi SMS xác minh

Hoạt động Giới hạn
Đã gửi SMS xác minh. 1.000 gửi/phút
SMS xác minh được gửi theo địa chỉ IP 50 gửi/phút, 500 gửi/giờ

Ngoài ra, có giới hạn về số lượng tin nhắn SMS xác minh mà một dự án có thể gửi đến một số điện thoại trong một khoảng thời gian nhất định. Bạn có thể thử nghiệm bằng các con số hư cấu hoặc trên nhiều thiết bị để đảm bảo dự án không vượt quá các giới hạn này.

Ngoài ra, bạn có thể theo dõi mã xác minh được gửi theo số điện thoại nếu bạn đã bật Ghi nhật ký hoạt động trên dự án của mình.

Giới hạn API của Bộ công cụ nhận dạng

Hoạt động Giới hạn
Hoạt động trên mỗi tài khoản dịch vụ 500 yêu cầu/giây
Hoạt động theo từng dự án 1000 yêu cầu/giây, 10 triệu yêu cầu/ngày
Tải lên tài khoản cho mỗi dự án* 3600 lượt tải lên/phút
Số lượt tải xuống tài khoản cho mỗi dự án* 21.000 yêu cầu/phút
Truy vấn thông tin người dùng cho mỗi dự án* 900 yêu cầu/phút
Cập nhật cấu hình cho mỗi dự án* 300 yêu cầu/phút
Cập nhật cấu hình cho mỗi dự án và người dùng* 300 yêu cầu/phút
Xóa hàng loạt tài khoản cho mỗi dự án* 3000 yêu cầu/phút
Đăng nhập mã thông báo tùy chỉnh cho mỗi dự án 45.000 lượt đăng nhập/phút
lệnh gọi createAuthURI cho mỗi địa chỉ IP 120 yêu cầu/giờ
Chặn các lời gọi hàm cho mỗi dự án 2000 yêu cầu/phút
GetAccountInfo cho mỗi dự án* 500.000 yêu cầu/phút

* Hoạt động chỉ dành cho quản trị viên.

Các phương thức fetchProvidersForEmail()fetchSignInMethodsForEmail(email) tận dụng điểm cuối createAuthURI .

Giới hạn API dịch vụ mã thông báo

Hoạt động Giới hạn
Trao đổi mã thông báo cho mỗi dự án 18.000 trao đổi/phút