Angularfire - 通过uid获取电子邮件? #askfirebase

时间:2017-08-20 07:52:40

标签: firebase firebase-authentication angularfire

我有一个使用Firebase的Ionic应用程序,因此我选择使用Angularfire。目前正在运行Angularfire4。在我的应用程序中,我存储了uid,我想收到与该uid相关的电子邮件。我使用firebase提供的电子邮件/密码登录。如何将uid翻译成电子邮件?

使用nodejs时唯一的method found

1 个答案:

答案 0 :(得分:1)

客户端身份验证SDK中公开的唯一数据是当前经过身份验证的用户的配置文件。

无法使用Firebase身份验证客户端SDK查找UID的用户数据。虽然方便,但它会使泄漏的用户数据变得太容易了。

找到look up user data by UID is using the Admin SDK的唯一途径。我们的想法是在受信任的环境中运行它们(例如您控制的服务器或云功能),并有选择地公开您的应用所需的用户数据。