2017-01-13 10 views
1

firebaseのauth().onAuthStateChanged()がフェッチを実行してユーザーが認証されているかどうかを確認していましたが、ネットワークタブでリクエストを確認できませんでした。この関数は何を正確に実行しているのか、それがいつトリガされ/状態が変化するのか、そして最初はあらゆる種類のフェッチを実行していますか?firebase auth()。onAuthStateChangedはフェッチを実行していますか?

答えて

2

あなたはFirebase認証のonAuthStateChanged()に関数を添付する場合は、その関数が呼び出されます。

  • すぐに現在の認証ユーザーの状態や
  • でユーザーの認証状態が
を変更するたびに

リスナーをアタッチする場合、ネットワークトラフィックは必要ありません。これは、Firebase認証クライアントがメモリ内およびローカルストレージ内で追跡する、現在の既知の状態を返します。

もちろん、状態が変更されると、ネットワークトラフィックがそれにつながる可能性があります。しかし、リスナー自体を接続しても、ネットワークトラフィックは発生しません。

関連する問題