1. ホーム
  2. command-line

[解決済み] FirebaseのログインIDをコマンドライン(CLI)から変更する方法

2022-09-06 04:34:01

質問

Firebaseにログインしようとしているのですが、ログイン認証は以下の通りです。 ユーザ名-Alice .

しかし、認証の手順を踏むと、私は以下のようにログインしているというメッセージが表示されます。 ユーザー-ボブ . これはドキュメントのどこにも記載されていません にも、私がログインしているユーザーを変更する方法について説明されていません。

Firebaseのログインユーザーを以下のように変更するにはどうしたらよいでしょうか。 ユーザ-ボブ から ユーザー・アリス ?

ありがとうございます。

どのように解決するのですか?

CLIで複数ユーザを管理する

再認証を行わずに複数のユーザーを管理できるようになったのは、バージョン 9.9.0 のFirebase CLIでは、再認証することなく複数のユーザーを管理することができます。

firebase login:add
firebase login:list
firebase login:use

firebase login:add [email protected]
firebase login:add [email protected]
firebase login:add [email protected]
firebase login:use [email protected]
firebase login:list
firebase deploy --only hosting # deploy as [email protected]

ターミナルに出力されるURLを取得します。

firebase login --reauth

そのリンクを、必要なプロファイルを持つブラウザで使用します。


まだ使える、便利じゃない古い答え

最も簡単な方法は、ユーザー・アリスをログアウトさせ、ユーザー・ボブをログインさせることです。

firebase logout
firebase login

ただし、ブラウザでGoogleアカウントを持つUser-Aliceとしてログインしている場合は、まずそこでサインアウトする必要があります。