2016-11-26 2 views
0

Недавно я начал создавать свое первое приложение Firebase, и я не уверен, как создавать тестовых пользователей.Как создать тестовых пользователей во время разработки с помощью Firebase?

Для данных, не являющихся пользователем, я могу хранить файл testdata.json в своей кодовой базе и импортировать его через консоль Firebase, но для пользователей не существует эквивалентного механизма.

Я знаю, что последняя версия firebase-инструментов (v3.2.0, выпущенная 4 дня назад) добавила auth:import команды, но когда я проверил docs, я увидел, что он ожидает хэш паролей, которые будут предварительно сгенерированными , который не является тем, что я знаю, как или хотите сделать вручную.

Если была эквивалентна auth:export команда, которая генерируется файл, подходящий для кормления auth:import, то я мог бы использовать Firebase консоли вручную создать несколько пользователей, экспортировать их в файл, и проверить его в мой кодовую (так же, как testdata.json), но такой команды нет.

Даже тогда, тот факт, что Firebase консоль не позволяет установить основные атрибуты профиля (например, displayName) на пользователей еще одно препятствие ...

ответ

0

Есть три способа создания пользователей электронной почты/пароль:

  1. через the API
  2. через the Firebase Console
  3. импортируя их с the Firebase CLI

Для вашего случая использования все три этих звука одинаково применимы. Если у вас возникли проблемы с работой, отредактируйте свой вопрос, чтобы включить minimal steps that reproduce the problem. Если вы хотите запросить четвертый способ, я рекомендую filing a feature request.

Смежные вопросы