ローカルに保存だけだとアンインストールでデータ消えるとかあるので、最低限データ移行できるようにバックアップ機能を作りました。
組み込みの流れ
- Google login 経由でfirebaseにログイン
- Auth認証を通してGAE経由でバックアップデータをfirestoreに保存
- バックアップデータからのリストアはフロントから直接firestoreにアクセスしてローカルのSqliteを上書き
開発
Auth0認証まで以下の記事にて
それ以降は、こちらのpull requestで対応
コード量は多いいけど愚直に実装しているだけです
実装
次はデザインリニューアル作業やっていく予定