Как получить доступ к части проверки подлинности firebase - PullRequest
2 голосов
/ 12 июня 2019

В моем приложении есть 2 метода входа в систему (google & facebook), и все пользователи отображаются в разделе Аутентификация внутри моего проекта Firebase, и у меня нет списка / коллекции моих пользователей в моей базе данных.

Я хочу отобразить в своем приложении список пользователей с некоторыми личными данными.

У меня вопрос, как мне получить доступ к пользователям из раздела Аутентификация (например, чтобы получить всех пользователей)?

Это хороший подход, что пользователи появляются только в аутентификации, а не внутри моей базы данных?

1 Ответ

1 голос
/ 12 июня 2019

Невозможно перечислить учетные записи пользователей с помощью SDK клиента Firebase Authentication. Вы можете сделать это только с Firebase Admin SDK на бэкэнде, которым вы управляете.

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

...