Нет способа ограничить количество людей, которые могут войти в систему с помощью Firebase Authentication.Все, что делает аутентификация, позволяет вам сказать (и доказать), что «я - Макс», и нет никакой возможности ограничить в Аутентификации Firebase, кто может это сделать (кроме создания собственного провайдера идентификации ).
Но вы можете ограничить возможности этих пользователей в остальной части вашего приложения.Например, если вы используете базу данных Firebase Realtime или Cloud Firestore, вы ограничите пользователей, которые могут получить доступ к базе данных, с помощью соответствующих им правил безопасности на стороне сервера ( База данных реального времени , Cloud Firestore ).
Если у вас есть собственные внутренние серверы, вам нужно передать идентификационный токен от пользователя на этот сервер и проверить токен чтобы разрешить доступ к каким ресурсам.