Я занимаюсь разработкой приложения Android, в котором владелец приложения (учетная запись Google Play Store) может войти в систему с помощью параметров входа в Google и электронной почты / пароля, предлагаемых Firebase Authentication.
Сначала давайте рассмотрим следующий сценарий:
- Пользователь загружает приложение с учетной записью Google Play Store с электронной почтой: user123@gmail.com
- Пользователь входит в приложение, используя параметр входа Google с электронной почтой: user123@gmail.com (аналогично учетной записи Play Store)
- Пользователь входит в приложение, используя опцию входа в Google с электронной почтой: user456@gmail.com
- Пользователь входит в приложение, используя опцию электронной почты / пароль с электронной почтой. : testuser@yahoo.com
Теперь есть три FirebaseUser
, созданные с помощью шагов 2-4, описанных выше.
Предлагает ли Firebase способ узнать, какая учетная запись Google Play Store все эти три пользователя были созданы с (в приведенном выше случае это будет user123@gmail.com)? Мне нужен какой-то вариант группировки, чтобы показать список пользователей, которые были созданы с помощью приложения.
Я смог правильно реализовать код аутентификации и смог получить данные одного пользователя успешно, но не знаю, как показать всех пользователей, созданных одним физическим пользователем приложения.
Любая помощь будет принята с благодарностью!