В компании, в которой я работаю, мы предоставляем решение для других компаний, и мы хотим, чтобы у каждой компании был отдельный экземпляр этого решения, включая отдельный экземпляр базы данных, база данных Firebase, этот выбор создания нового отдельного экземпляра требуется в соответствии с законами о конфиденциальности данных страны, в которой мы работаем.
Я работаю над сценарием, который при запуске новым клиентом SignUp запускает создание нового экземпляра решения, включая создание нового проекта Firebase
, и я использую firebase-tools CLI
и gcloud CLI
.
Создание проекта происходит правильно, и учетная запись администратора создана, остается только разрешить администратору войти в новый проект Firebase
. Обычно это делается вручную из Firebase web console
путем включения провайдера входа в систему, в моем случае провайдера входа Email&Password
. Эта часть процесса не автоматизирована, потому что я не могу найти команду, которую я должен передать Firebase-tools
или gcloud ClI
, чтобы включить провайдера входа в проект Firebase
.
Какую команду вы можете передать Firebase tools
или gcloud CLI
, чтобы изменить конфигурацию проекта firebase, чтобы включить поставщика входа? в этом случае вход с использованием Email&Passsword
.. Или есть способ сделать это программно, используя Google client libraries
?