Можно ли запросить пользователей в Firestore? - PullRequest
0 голосов
/ 20 ноября 2018

Я вижу, что для каждого пользователя в разделе «Аутентификация» Firestore есть строка с его данными. Могу ли я запросить пользователей в этой таблице и добавить столбцы или создать новую коллекцию пользователей с сопоставлением «один к одному» от пользователя в разделе аутентификации к пользователю в коллекции? Если это последнее, есть ли способ как создать новую учетную запись пользователя, так и создать соответствующий документ в коллекции как часть одной транзакции?

1 Ответ

0 голосов
/ 20 ноября 2018

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

Если вы хотите сделать запрос для всех пользователей в вашем приложении, вы 'Возможно, придется сделать все возможное, чтобы каждый пользователь написал документ в какой-либо коллекции в Firestore, к которой могут обращаться запросы из клиентских библиотек Firestore.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...