エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Firebase Authentication]ログイン済みなのにgetCurrentUserがnullになるときの対処
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Firebase Authentication]ログイン済みなのにgetCurrentUserがnullになるときの対処
はじめに Firebase AuthenticationでgetCurrentUserをつかったログインチェックを実装する際、ログイン... はじめに Firebase AuthenticationでgetCurrentUserをつかったログインチェックを実装する際、ログイン済みなのにnullが返ることがあってつまずいたので、原因と対策を記載します。 原因 本事象の原因は、Authオブジェクトの初期化が完了していない段階でgetCurrentUserを利用したことでした。Firebase公式ドキュメントにも記載がありました(小さい...)。 注: currentUser が null になる原因としては、Auth オブジェクトの初期化が完了していないことも考えられます。オブザーバーを使用してユーザーのログイン ステータスを追跡している場合は、この状況に対処する必要はありません。 一般的にgetCurrentUserがnullを返すのはログインしていない状態ですが、実際には以下2つの状態が存在するということになります。 ログインし