如何访问Firebase身份验证部分

时间:2019-06-12 16:34:07

标签: firebase flutter firebase-authentication firebase-admin

在我的应用中,我有2种登录方法(google&facebook),所有用户都显示在firebase项目内的Authentication部分中,并且我没有在数据库中列出/收集用户。

我想在我的应用程序列表中显示一些个人数据。

我的问题是我如何从身份验证部分访问用户(例如获得所有用户)?

用户仅出现在Authentication中而不出现在我的数据库中是一种好方法吗?

1 个答案:

答案 0 :(得分:1)

您无法使用Firebase身份验证客户端SDK列出用户帐户。您只能使用自己控制的后端上的Firebase Admin SDK来做到这一点。

如果您认为用户可以认识所有其他用户,则应该将该信息存储在数据库中,以使其可以直接从客户端查询,或者创建某种API终结点,您可以在其中调用您应用中的管理SDK。