小编Jam*_*mes的帖子

无法获取使用 Admin SDK Firebase 的用户列表

如果我添加到 Firebase 云函数,则无法获得用户列表。我尝试了很多东西,并遵循了 firebase 文档的指南,但它一直在运行,但从未加载。

exports.listAllUsers = functions.https.onRequest((data, context) => {
  // List all users

  return listAllUsers();
});

function listAllUsers() {
  // List batch of users, 1000 at a time.
  var allUsers = [];

  return admin.auth().listUsers()
    .then(function (listUsersResult) {
      listUsersResult.users.forEach(function (userRecord) {
        // For each user
        var userData = userRecord.toJSON();
        allUsers.push(userData);
      });
        return allUsers
    })
    .catch(function (error) {
      console.log("Error listing users:", error);
    });

}
Run Code Online (Sandbox Code Playgroud)

node.js firebase firebase-authentication google-cloud-functions firebase-admin

2
推荐指数
1
解决办法
1090
查看次数