首页 > 解决方案 > 如何在 Firebase 中获取授权用户及其详细信息

问题描述

我有一个 Firebase 项目,我目前正在使用 android。我需要以编程方式获取授权用户的详细信息以及 UID、电子邮件等。它在 firebase 中的显示方式(通过搜索)完全相同,该门户网站将提供给供应商或使用它的人来验证用户的真实性。

我附上了 Firebase 的屏幕截图,我希望通过搜索以同样的方式复制它。如果这是可能的,我该怎么做?

在此处输入图像描述

标签: firebasefirebase-authentication

解决方案


仅使用 Firebase 身份验证 SDK 无法从 Android 应用中列出用户。您可以使用Firebase Admin SDK列出用户,但这只能在您控制的后端上运行,使用您项目的服务帐户凭据。

如果您将用户信息存储在数据库中,以供客户端代码查询,而不是尝试让您的应用尝试直接访问身份验证数据,这可能会更容易。


推荐阅读