Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何访问firebase身份验证部分_Firebase_Flutter_Firebase Authentication_Firebase Admin - Fatal编程技术网

如何访问firebase身份验证部分

如何访问firebase身份验证部分,firebase,flutter,firebase-authentication,firebase-admin,Firebase,Flutter,Firebase Authentication,Firebase Admin,在我的应用程序中,我有两种登录方法(google和facebook),所有用户都出现在firebase项目的身份验证部分,我的数据库中没有列出/收集我的用户 我想在我的应用程序列表中显示包含一些个人数据的用户 我的问题是如何从身份验证部分访问用户(例如获取所有用户) 用户只出现在身份验证中而不出现在我的数据库中,这是一种好方法吗?您不能使用Firebase身份验证客户端SDK列出用户帐户。您只能在您控制的后端上使用Firebase Admin SDK来实现这一点 如果您认为您的用户可以了解所有其

在我的应用程序中,我有两种登录方法(google和facebook),所有用户都出现在firebase项目的身份验证部分,我的数据库中没有列出/收集我的用户

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

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


用户只出现在身份验证中而不出现在我的数据库中,这是一种好方法吗?

您不能使用Firebase身份验证客户端SDK列出用户帐户。您只能在您控制的后端上使用Firebase Admin SDK来实现这一点

如果您认为您的用户可以了解所有其他用户,那么您应该将该信息存储在数据库中,使其可以直接从客户端进行查询,或者创建某种API端点,从应用程序中调用Admin SDK