Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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 - Fatal编程技术网

Firebase 颤振-从身份验证页面获取数据

Firebase 颤振-从身份验证页面获取数据,firebase,flutter,firebase-authentication,Firebase,Flutter,Firebase Authentication,我目前只知道如何从Firestore数据库页面读取数据。FireBase中的身份验证页面包含所有注册用户的列表,我想在代码中访问它,因此我有一个所有注册用户的列表 我该怎么做 关于无法从Firebase的任何客户端SDK访问项目中的用户列表,因为这会带来安全风险 如果要在应用程序中显示其他用户的信息,最常用的两种方法是: 当用户登录时,将每个用户的信息存储在数据库中,然后从那里读取。这样,您就可以使用数据库的服务器端安全规则来保护对用户数据的访问 使用Firebase的一个管理SDK,它有列出

我目前只知道如何从Firestore数据库页面读取数据。FireBase中的身份验证页面包含所有注册用户的列表,我想在代码中访问它,因此我有一个所有注册用户的列表

我该怎么做


关于

无法从Firebase的任何客户端SDK访问项目中的用户列表,因为这会带来安全风险

如果要在应用程序中显示其他用户的信息,最常用的两种方法是:

  • 当用户登录时,将每个用户的信息存储在数据库中,然后从那里读取。这样,您就可以使用数据库的服务器端安全规则来保护对用户数据的访问
  • 使用Firebase的一个管理SDK,它有列出用户、访问数据的方法,并将其包装在自定义API端点中(例如通过云函数或云运行),以便您的应用程序可以调用它。在这种情况下,您可以编写服务器端代码来保护对数据的访问
这一点以前已经讨论过很多次了,因此我建议您也去看看:


我会看一看,非常感谢