如何根据用户ID访问用户的显示名称和图片

时间:2016-11-01 05:00:27

标签: javascript firebase firebase-authentication

Firebase会在User对象中存储用户的显示名称,个人资料图片和其他相关信息,而不会存储在关系数据库中。如何在不对其进行身份验证的情况下加载多个用户的显示名称和个人资料图片?

我正在创建一个评论模块,用户可以在文本旁边发布文字并查看用户的姓名和图片。

1 个答案:

答案 0 :(得分:0)

它实际上并未存储在Firebase数据库中,而是依赖于Firebase身份验证。 Manage Users讨论了这一点。 FirebaseUser作为对象,有displayNameemailphotoUrl。这可能适用于现成的提供商(Facebook,Twitter,GitHub等)。

如果情况并非如此,并且您已经实施了自己的处理方法,那将取决于您的结构。如果您的Users对象具有photoUrl属性,则只需调用它即可。如果您使用Firebase存储来解决此问题,也可以这样说。