まだ勉強している最中ですが、swiftを使ってクイズアプリを試しに作っています。最近のモバイルアプリでは、ログインをしなくても、会員管理が(ゲームの戦績やアプリで入力した情報などが残る)できるようになっていますが、FirebaseAuthで実装できる方法はありますでしょうか?
FirebaseAuthの匿名認証というのがあったので使ってみましたが、一日で?有効期限が切れる様子でした。
ニフティクラウドmobilebackendで会員管理を行う方法で、端末固有のUDIDを取得し、それをユーザー名とパスワードとして登録してログインするというのは出てきたのですが…
Firebase 匿名ログインは、iOS や Android のネイティブアプリでは無期限だったような…。(1日で切れるのは JS の話では。)
https://medium.com/@hajimenakamura/firebase-anonymous-token-never-expire-38c121609ca7
ちなみに、UDID は禁止されたので UUID を使ってると思いますが、アプリを消して入れ直したり、機種変更したりすると無効になるはずなので注意が必要かも。
コメントありがとうございます!
以前使ったシミュレーターの機種がいつの間にか変わってただけなようです…申し訳ありません…
期限の変更の仕方のドキュメントがJSしかないのはそのせいだったのですね…
またURL送ってくださりありがとうございます。安心しました。。