Я использую аутентификацию по имени пользователя и паролю Firebase в своем приложении для Android.Но, похоже, это позволяет любому количеству устройств войти в систему, используя одно имя пользователя / пароль.Есть ли способ ограничить вход в систему одним устройством (или ограниченным небольшим количеством устройств)?
Я ищу что-то вроде этого.Когда новое устройство выполняет вход с использованием существующего имени пользователя / пароля:
a) validate the username and password
b) sign-out all devices currently signed in with that username/password
c) then sign-in the new device
Я видел что-то об отзыве токенов обновления (https://firebase.google.com/docs/auth/admin/manage-sessions) - это можно использовать для достижения вышеуказанного?
Альтернативно, есть ли способ ограничить количество одновременных входов в систему?
Сейчас я НЕ использую базы данных - предпочел бы решение, которое не требует использования базы данных .