私は、ユーザが自分のお気に入りのユーザに従うことができるべきであるアプリケーションに取り組んでいます。現在、認証はFirebaseの認証システム経由でAndroidアプリで行われます。Firebase/AppEngineを使用したカスタムユーザプロファイルデータ
Androidアプリで、現在のユーザーへの参照を取得するには、私は以下のような何かを行うことができます。
FirebaseUser user = firebaseAuth.getCurrentUser();
user
オブジェクトだけな.getEmail
など、ユーザーのプロファイルと対話するためのいくつかのメソッドを持っています、.getDisplayName()
、または.getPhotoUrl()
である。ただし、ユーザーのプロファイルにカスタムデータを追加する方法はありません。
また、私はApp EngineとCloud Endpointsをチェックし、さまざまな機能のためにそれを統合する予定です。
現在のユーザーが従っているユーザーの一覧など、カスタムユーザーデータをアプリケーションに追加する適切な方法は何ですか?
最初に、Cloud Datastoreのすべてのユーザーの参照を保存し、そこにカスタムデータを保存しましたが、これは既にFirebaseに存在するはずの機能を複製しているようです。
ここで最も効果的な方法は何ですか?