it-swarm.com.de

Wie kann ich die Firebase-Benutzeridentität über die Befehlszeile (CLI) ändern?

Ich versuche mich bei Firebase mit den Login-Daten von User-Alice anzumelden.

Wenn ich die Autorisierungsprozedur durchsehe, erhalte ich eine Meldung, dass ich als User-Bob angemeldet bin. Dies wird nirgendwo in der Dokumentation erwähnt und es wird auch nicht erläutert, wie der Benutzer geändert wird, als den ich angemeldet bin.

Wie kann ich den bei Firebase angemeldeten Benutzer von User-Bob in User-Alice ändern?

18
Mowzer

Der einfachste Weg, dies zu tun, besteht darin, User-Alice und den Login-User-Bob abzumelden.

firebase logout
firebase login

Wenn Sie jedoch als User-Alice mit einem Google-Konto im Browser angemeldet sind, müssen Sie sich dort zuerst abmelden.

48
David East

benutze das 

firebase login --reauth

dann können Sie das Konto ändern

4
john lee

Zunächst muss Ihr aktuell angemeldetes Google-Konto 'User Alice'([email protected]) in Ihrem default browser enthalten. Wenn Sie firebase logout und dann Firebase sagen 

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

firebase login, Firebase öffnet einen Browser und erhält die Bestätigung (Zulassen oder Ablehnen). Wenn Sie akzeptieren/zulassen, können Sie Folgendes in Ihrem Terminal sehen.

$ 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

Sie müssen sich von Google-Konten in (mit) Ihrem primären Browser (beispielsweise Safari) abmelden. Melden Sie sich in demselben Browser als der richtige Benutzer an. Der Versuch, sich bei sekundären Browsern (z. B. Opera oder Chrome) anzumelden, funktioniert nicht. Es muss derselbe Browser sein, den Firebase CLI nach dem Klicken auf firebase login automatisch öffnet. Sekundäre Browser werden ignoriert.

0
Mowzer

Befehl zum Abmelden und Anmelden

firebase logout

firebase login

verweisen Sie auf diesen Link für weitere Befehle 

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

0
saigopi

Wenn Sie über unterschiedliche Google-Konten verfügen, empfehle ich Ihnen in user profiles einen anderen Browser Google Chrome.

Bevor Sie firebase login eingeben, stellen Sie sicher, dass Sie aktivieren das entsprechende Browserfenster mit dem gewünschten user profile _.

Auf diese Weise müssen Sie beim Wechseln des Kontos keine Passwörter erneut eingeben.

0
Ujjwal Singh