2017-07-10 65 views
0

我已將Firebase的Facebook和電子郵件登錄集成到我的iOS應用程序中。最佳做法從Firebase用戶獲取用戶信息UID

雖然,我只想將Firebase用戶ID存儲在我的API數據庫中。

因此,從我的後端服務器(比如Ruby)中,如何查詢firebase以獲取用戶的名稱和用戶的電子郵件地址,前提是我擁有​​Firebase用戶UID。

感謝

回答

1

直接讀取用戶數據爲您的應用程序的用戶任意,你會使用火力地堡管理SDK:https://firebase.google.com/docs/admin/setup。此特定頁面顯示如何讀取用戶數據:https://firebase.google.com/docs/auth/admin/manage-users#retrieve_user_data

通過Admin SDK讀取用戶數據目前僅適用於Node.js和Java。由於Ruby不在此列表中,因此您需要在別處保留用戶信息。 Firebase數據庫是存儲此類數據的常用位置,因此任何平臺都可以通過其REST API訪問它。

+0

啊謝謝。是的,看起來像我想要的管理API。還有一個基本的REST API嗎?我想我可以寫我自己的Ruby包裝。 –