質問: お世話になっております。 クライアントから受注したiOSのアプリにFirebaseを使ってログイン機能を持たせた場合、Firebase上にユーザーの情報が蓄積されていくのでしょうか?その場合、この情報の管理は誰がするのが一般的なのでしょうか? クライアントに専門的な知識がない場合、開発者が管理することになるのではと思うのですが、その場合、どのような形でクライアントと契約を結べばよいのでしょうか? firebaseのアカウントは、クライアントか開発者のどちらのものにすればよいですか? 以上、よろしくお願いいたします。
回答: Firebaseのログイン機能を使うと、WEB上で閲覧できるFirebaseコンソールのAuthenticationのところに ログインしたユーザーが保管されていきます。 そこで出る情報(メールアドレス等)で事足りる場合は、それ上での管理で問題ないと思いますが ユーザー名や他の情報も管理したい場合だと、FireStoreや別DBなどで管理するのがいいと思います。 Firebasenoアカウントをどちらで管理するかどうかは、契約や、請求がどちらでするかなどもあるので 当事者で決めて頂くしかないかと...