it-swarm.com.ru

Как изменить идентификатор входа пользователя Firebase из командной строки (CLI)?

Я пытаюсь войти в firebase, используя учетные данные, скажем, User-Alice.

Но когда я прохожу процедуру авторизации, я получаю сообщение о том, что я вошел как пользователь-боб. Это нигде не упоминается в документации и не объясняет, как сменить пользователя, на которого я вошел.

Как я могу изменить зарегистрированного пользователя Firebase с User-Bob на User-Alice?

18
Mowzer

Самый простой способ справиться с этим - выйти из системы User-Alice и войти в систему User-Bob.

firebase logout
firebase login

Но если вы вошли в систему как пользователь-Алиса с учетной записью Google в браузере, вам нужно сначала выйти из системы.

48
David East

использовать этот 

firebase login --reauth

тогда вы можете изменить аккаунт

4
john lee

Во-первых, ваш текущий вход в учетную запись Google должен включать 'User Alice'([email protected]) в вашем default browser. Когда вы firebase logout, а затем Firebase скажет 

$ firebase logout
Logged out form '[email protected]'

firebase login, Firebase откроет браузер и получит подтверждение (разрешить или запретить). Когда вы принимаете/разрешаете, вы можете видеть следующее в вашем терминале.

$ firebase login
Allow Firebase to collect anonymous CLI usage information? Yes

Visit this URL on any device to log in:
https://accounts.google.com/o/oauth2/auth?client_id=....

Waiting for authentication...

Success! Logged in as '[email protected]'
1
Nyein

Вы должны выйти из Аккаунтов Google (используя) ваш основной браузер (скажем, Safari). И войдите в тот же браузер как правильный пользователь. Попытка войти в дополнительные браузеры (скажем, Opera или Chrome) не будет работать. Это должен быть тот же браузер, который Firebase CLI открывает автоматически после нажатия firebase login. Вторичные браузеры будут игнорироваться.

0
Mowzer

Команда для выхода и входа

firebase logout

firebase login

обратитесь по этой ссылке для получения дополнительной команды 

https://www.npmjs.com/package/firebase-tools

0
saigopi

Если у вас разные аккаунты Google - я рекомендую вам использовать другой браузер user profiles для него в Google Chrome.

Прежде чем вводить firebase login, убедитесь, что вы активируете соответствующее окно браузера с нужным user profile.

Таким образом, вам не придется вводить пароли снова при смене аккаунта.

0
Ujjwal Singh