Как ограничить количество аутентифицированных пользователей с помощью Firebase - PullRequest
0 голосов
/ 30 декабря 2018

В настоящее время я использую Firebase для онлайн-игры для Android в Котлине (школьный проект) для аутентификации / регистрации пользователей.Мы собираемся выпустить нашу первую версию для тестирования, и я хотел бы установить лимит людей, которые могут зарегистрироваться в Firebase (20, если быть точным).Это возможно?Заранее спасибо.

1 Ответ

0 голосов
/ 30 декабря 2018

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

Но вы можете ограничить возможности этих пользователей в остальной части вашего приложения.Например, если вы используете базу данных Firebase Realtime или Cloud Firestore, вы ограничите пользователей, которые могут получить доступ к базе данных, с помощью соответствующих им правил безопасности на стороне сервера ( База данных реального времени , Cloud Firestore ).

Если у вас есть собственные внутренние серверы, вам нужно передать идентификационный токен от пользователя на этот сервер и проверить токен чтобы разрешить доступ к каким ресурсам.

...