ユーザがFirebaseからログアウトしたときに、すべてのデータ取得リスナ(値、子)を明示的に削除する必要はありますか?または、これはsignOutが呼び出されたときに自動的に行われますか?ユーザがFirebaseからログアウトしたときに、すべてのデータ取得リスナ(値、子)を明示的に削除する必要がありますか?
0
A
答えて
0
はい、これらのリスナーを明示的に削除する必要があります。
signOut()
は、ユーザーをサインアウトするだけで、データベースリスナーは削除されません。 The documentationは言う:
サインアウト
signOut()
戻り、現在のユーザーからのボイドサインを含む
firebase.Promise
。戻り、ボイド
Firebase認証とFirebaseリアルタイムデータベースを含む
null以外firebase.Promiseは別のものです。他のものを使わずに使うことさえできます。
0
ユーザーをログアウトすると、認証が必要な場所のリスナーは自動的に取り消され、cancel callbackが呼び出されます。
認証を必要としない場所のリスナーは引き続き機能します。
関連する問題
- 1. firebaseがデータベースから削除したデータを取得しています
- 2. 親から子を削除する必要があります。親の子をすべてフェッチする必要はありますか?
- 3. Firebaseリスナーは常に削除する必要がありますか?
- 4. 静的ベクトルは削除する必要がありますか?
- 5. のF# - REF細胞は、明示的に削除する必要がありますか?
- 6. Firebaseからデータを取得する手助けが必要
- 7. ウェブサイトからプリローダーを削除する必要があります
- 8. CameraCaptureUIからStorageFileを削除する必要があります
- 9. 開いているすべてのタブをユーザがログアウトしたときに自動的にログアウトする
- 10. パフォーマンスのためにBlockingQueue.take()でスレッドを明示的にスリープ解除する必要がありますか?
- 11. Firebaseから取得したデータの変換に問題があります
- 12. TabPageに割り当てられたフォームを削除してから新しいページを追加する必要がありますか、既存のページにアクセスして動的に含まれる値を変更する必要がありますか?
- 13. なぜ明示的にスレッドに参加する必要がありますか?
- 14. 明示的にRESULT_CANCELEDに設定する必要がありますか?
- 15. 必要に応じて手動でFirebaseからデータを取得することができます。
- 16. 親要素自体を削除すると、DOM要素の子要素をすべて削除する必要がありますか?
- 17. プロンプトボックスからユーザの値を取得し、PHPのIf-Elseステートメントで使用する必要があります。
- 18. clSetEventCallback、明示的にイベントを保持する必要がありますか?
- 19. コモンズのファイルを取得する必要がありますFTPClientリモートサーバーからファイルを削除します
- 20. 子コンテキストを削除する必要はありますか?
- 21. Firebaseデータベースからユーザを削除する
- 22. Firebaseからアカウントを削除すると、自動的にユーザーがログアウトされますか?
- 23. URLに複数の値を渡す必要がありますか、データベースから値を再度取得する必要がありますか?
- 24. 私はプロジェクトのために働いており、WSDLからデータを取得する必要があります
- 25. Android Firebaseが子ノードからデータを取得します
- 26. selectedIndexChangeイベントをlistBoxから削除して、その中のデータを更新する必要がありますか?
- 27. インターフェイスメンバーを明示的にまたは暗黙的に実装する必要がありますか?
- 28. Firebase AuthとRealtime Databaseからユーザとユーザのデータをそれぞれ自動的に削除する方法はありますか?
- 29. Firebase Analyticsからユーザのプロパティを削除できますか?
- 30. sap.m.MultiInputコントロールからトークンを削除するには、テキストのみを表示する必要がありますか?
ルールが公開されている場合は、認証なしでデータを読み取ることができるため、明示的に行う必要があります – Shubhank