hyme

[Firebase] AuthenticationのEmulatorを使ってるときのラベルを消す

Firebase AuthenticationのEmulatorを使っていると、以下のラベルが開発中のページ最下部に表示されます。

Running in emulator mode. Do not use with production credentials.

これを消す方法です。

(SDKドキュメントからも探すのが難しく、Google探索の末GitHub issueから情報をえるというものだったため、備忘録程度の記事になります。)

対応方法

useEmulator を使っている箇所に、オプションを追加するだけです。

firebase.auth().useEmulator('http://localhost:9099', { disableWarnings: true })

オプションの説明がない場合に、ドキュメントから探すのが地味に大変だったので備忘録です。

参考文献