_this.auth.addAuthTokenListener is not a function

公開日時
更新日時

Next.jsプロジェクトで利用している firebase-js-sdk8.6.7 にアップデートしたところ↓のエラーが発生した。

_this.auth.addAuthTokenListener is not a function

8.6.6 でも同様のエラーが発生する。

issueを調べてみると↓を発見。

現状は 8.6.5 にダウングレードするしかないようなので 8.6.5 を利用するようにした。

yarn add firebase@8.6.5

Related #firebase

SharedArrayBuffer updates in Android Chrome 88 and Desktop Chrome 92

クロスオリジン分離対応を実施

Firebase Auth Googleログイン時のリダイレクトドメインを変更する

CNAME追加とHostingの「カスタムドメインを追加」を行う

Firebase Emulator Suiteで起動しているFunctionsから本番のFirestoreにアクセスする

functionsのみエミュレータを使うようにするとできる

Firebase Functions呼び出し時に Error: function terminated. が発生した場合

firebase functions:logで詳細を確認できる

Local Emulator Suiteを使ってFirestoreのローカル開発を行う際に初期データ(seeds)を用意する

ローカル管理画面でDeveloperToolsを開くとwindow.firestoreが使える

「Unit testing security rules with the Firebase Emulator Suite」でセキュリティルールのtestを学ぶ

ローカルでセキュリティルールのtestができるようになったのはありがたい