Firebase按ID获取用户

时间:2016-09-17 04:47:31

标签: firebase firebase-authentication

有没有办法根据其UID获取用户信息(如电子邮件,图片)?

我的意思是不是当前登录的用户,而是任何其他用户。

1 个答案:

答案 0 :(得分:9)

如果您使用的是Firebase提供的身份验证方法,那么您只能从当前会话/用户获取该身份验证方法,如果您需要稍后查询,则需要将其保存在您自己的数据存储区中。

通常我所做的是在身份验证更改时加载用户数据,如果不存在,则保存新对象(使用uid作为键),以及与应用程序相关的任何数据。如果您对图片感兴趣,则可能需要经常更新数据。

您可以在以下问题中找到更深入的解释和一些实际样本:Where does firebase save it's simple login users?