Как заставить всех пользователей иметь настраиваемую заявку в качестве администратора / модератора с помощью администратора firebase? - PullRequest
2 голосов
/ 17 июня 2020

Я хочу отправить приветственное сообщение всем администраторам моей пользовательской базы данных. Есть ли какой-либо метод в firebase, чтобы я мог получить список всех пользователей с их настраиваемым утверждением в качестве администратора, установленного как true.

admin.auth().getUsers([
    { uid: 'uid1' },
    { email: 'user2@example.com' },
    { phoneNumber: '+15555550003' },
    { providerId: 'google.com', providerUid: 'google_uid4' },
  ])

Применим ли указанный выше метод? Если да, то какой параметр передать?

1 Ответ

2 голосов
/ 17 июня 2020

Нет встроенного способа запроса пользователей Firebase Auth на основе настраиваемых требований к пользователю. Если вы хотите иметь возможность запрашивать, вам нужно будет отразить информацию в другой базе данных (например, Firestore) и запросить ее.

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

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