Query on per-IP rate limit for createAuthURI

74 views
Skip to first unread message

MichaelK

unread,
May 27, 2023, 11:41:22 PM5/27/23
to Firebase Google Group
Hello. We're intending to use Firebase Auth with the Blaze plan, and are double-checking the quotas ahead of usage.

This page:
state that the following limit is in place:

> createAuthURI calls per IP address: 120 requests/hour

and also states:

> The following methods leverage the createAuthURI endpoint:
> * Client SDK: fetchProvidersForEmail() and fetchSignInMethodsForEmail(email)
> * Admin SDK: getUserByEmail()

which seems to suggest that getUserByEmail() calls could count towards this quota.

Is it true that calling getUserByEmail() in the AdminSDK with a service account could count towards this quota usage? If so, is it measured by the IP address of the server used to make the request?

My understanding from some other historical posts is that Admin SDK requests do not count towards per-IP rate limits, e.g:

> Creating the accounts in Functions would utilize the Admin SDK, based on service account credentials, so the per-ip quotas wouldn't apply.

However, it would be useful to receive confirmation of whether this is true (globally or just for this specific case.)

Thanks!
Michael
Reply all
Reply to author
Forward
0 new messages