代码之家  ›  专栏  ›  技术社区  ›  steady_progress

Angular和FireBase:如何检索电子邮件地址用户的uid?[副本]

  •  0
  • steady_progress  · 技术社区  · 6 年前

    这个问题已经有了答案:

    我有一个Angular应用程序,使用FireBase进行身份验证。

    目前已有一个用户注册:

    enter image description here

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

    所以在这种情况下,电子邮件是“john.doe@icloud.com”,我想从Angular应用程序中检索这个用户的uid。

    下面的链接描述了如何为node.js执行此操作:

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

    但是对于一个有棱角的应用程序,如何做到这一点呢?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Doug Stevenson    6 年前

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