Angular和Firebase:如何使用电子邮件地址检索用户的UID?

时间:2018-08-01 19:12:06

标签: angular firebase firebase-authentication

我有一个有角度的应用程序,并使用firebase进行身份验证。

到目前为止,已经注册了一个用户:

enter image description here

如果我只有用户的电子邮件,如何检索用户的UID?

因此,在这种情况下,电子邮件为“ john.doe@icloud.com”,我想从角度应用程序中检索该用户的UID。

以下链接描述了如何对Node.js执行此操作:

https://firebase.google.com/docs/auth/admin/manage-users

但是对于有角度的应用程序,该怎么办呢?

1 个答案:

答案 0 :(得分:1)

没有用于Firebase身份验证的客户端API可以根据电子邮件地址查找用户。如果您想向应用程序公开此功能,则必须将用户数据存储在数据库中并从客户端查询数据库。请注意,公开这种查询可能会对您的应用产生安全隐患。