2017-07-10 13 views
0

FirebaseのFacebookとEメールログインをiOSアプリケーションに統合しました。ベストプラクティスFirebaseユーザUIDからユーザ情報を取得

APIデータベースにFirebaseユーザーIDのみを格納したいと思いますが、

私のバックエンドサーバ(Rubyと言う)から、FirebaseユーザUIDを持っていると仮定して、firebaseにどのようにユーザの名前とユーザの電子メールアドレスを問い合わせるかを問い合わせることができます。 https://firebase.google.com/docs/admin/setup

おかげ

答えて

1

が直接あなたのアプリの任意のユーザーのユーザーデータを読み取るには、Firebase管理SDKを使用すると思います。この特定のページには、ユーザーデータを読み取る方法が示されています。https://firebase.google.com/docs/auth/admin/manage-users#retrieve_user_data

現在、Admin SDKによるユーザーデータの読み取りは、Node.jsおよびJavaでのみ利用できます。 Rubyはこのリストにないので、ユーザ情報を他の場所に保存する必要があります。 Firebaseデータベースは、そのようなデータを格納する共通の場所であるため、どのプラットフォームでもREST APIを通じてアクセスできます。

+0

ありがとう。はい、私はadmin APIが必要なようです。基本的なREST APIもありますか?私はそれに私自身のRubyラッパーを書くことができると思っています。 –

関連する問題