エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Flutter備忘録】Firebaseを使って再起動後もログイン状態を保持する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Flutter備忘録】Firebaseを使って再起動後もログイン状態を保持する - Qiita
はじめに Flutterを利用したアプリ開発をやっている中で 個人的に詰まった部分を定期的に記事にしていこ... はじめに Flutterを利用したアプリ開発をやっている中で 個人的に詰まった部分を定期的に記事にしていこうと思います。 今回実装すること FirebaseのFirebaseAuthを利用して, 再起動してもログイン状態を保持する機能の実装 実装 今回はProviderを利用してログイン状態をアプリを立ち上げた後にどこでも使用できるようにUserStateに保持しておく →initStateでProviderを使う時は宣言時にlisten:falseを追加し、状態を監視できないようにする(初期状態で監視する必要がないため?エラーを吐くのかもしれない) Firebaseではユーザの認証状態を自動的に保持し,再起動時に復元してくれているので、FirebaseAuth.instance.currentUserで現在ログインされているユーザの状態を取得し、 その状態によって後は遷移を書くことで実装