2016-11-01 28 views
0

Firebase將用戶的顯示名稱,個人資料圖片和其他相關信息存儲在用戶對象中,而不是存儲在關係數據庫中。我怎樣才能加載多個用戶的顯示名稱和個人資料圖片,而無需驗證他們?如何根據用戶ID訪問用戶的顯示名稱和圖片

我創建了一個評論模塊,用戶可以在該模塊中發佈文本並在文本旁邊查看用戶的名稱和圖像。

+0

沒有API在Firebase身份驗證中加載關於多個用戶的信息。出於這個原因,大多數開發人員在其Firebase數據庫中保存了用戶信息列表。請參閱http://stackoverflow.com/questions/14673708/how-do-i-return-a-list-of-users-if-i-use-the-firebase-simple-username-password和http:// stackoverflow .COM /問題/ 31038611 /附加額外的細節上,火力用戶表/ 31039334#31039334 –

回答

0

它實際上並未存儲在Firebase數據庫中,但依賴於Firebase身份驗證。 Manage Users對此進行了討論。 FirebaseUser作爲對象,具有displayName,emailphotoUrl。這對於現成的提供商(Facebook,Twitter,GitHub等)來說可能效果不錯。

如果情況並非如此,並且您已經實現了自己的處理方式,它將取決於您的結構。如果您的Users對象具有photoUrl屬性,那麼只需調用它。如果您已經使用Firebase存儲來解決這個問題,也可以這麼說。

相關問題