仅使用FirebaseAuth通过UID检索FirebaseUser数据

时间:2019-04-18 14:23:53

标签: firebase flutter firebase-authentication

我正在使用FirebaseAuth Flutter插件来管理应用程序中用户的身份验证过程。到目前为止,我已经能够轻松地从当前用户检索数据。但是,我想使用该用户的UID检索用户信息数据,例如个人资料图片。当我要从中获取数据的用户是当前用户时,这非常容易,但是当用户不同时,我看不到这样做的方式。

是否可以通过某种方式构建指定UID的FirebaseUser实例?还是我被迫将这些信息存储在某个外部存储平台中?我更喜欢

1 个答案:

答案 0 :(得分:3)

出于安全考虑,除了当前用户外,还必须从其他用户那里获取用户信息,例如服务器或Cloud Functions。您可以使用Admin SDK来解决这个问题。