iOS Firebase Swift:一种让所有用户使用Auth的方法

时间:2018-02-13 11:30:59

标签: ios firebase firebase-authentication

有没有办法让所有已注册的用户使用FirebaseAuth。我知道我可以创建用户节点并在用户注册时保存用户,但我正在寻找一种方法让用户使用Auth.getAllUsers这样的内容,因为我正在寻找的是{{1} }和uid。我使用swift,所以admin sdk似乎不支持它。

2 个答案:

答案 0 :(得分:0)

没有客户端API来获取所有用户的列表,这就是许多开发人员将有关用户的详细信息写入数据库(例如Firebase实时数据库或Cloud Firestore)的原因。

有一个服务器端Admin SDK,允许列出所有用户。见https://firebase.google.com/docs/auth/admin/manage-users#list_all_users

答案 1 :(得分:0)

您可以创建一个返回Admin SDK list all users函数结果的云函数。但请确保从回复中删除任何私有数据字段。散列密码,salt和提供程序包含在数据中。