首页 > 解决方案 > 通过 UID 从 firebase 获取用户

问题描述

我正在尝试通过管理面板从firebase中删除一个用户,以删除一个用户,根据文档,这就是它的完成方式

var user = firebase.auth().currentUser;
user.delete().then(function() {
  // User deleted.
}).catch(function(error) {
  // An error happened.
});

但是,我正在尝试删除不是 currentUser 的用户,是否可以通过其 UID 以某种方式获取用户?

标签: javascriptfirebasefirebase-authentication

解决方案


Firebase 用户无法获取或删除其他任意用户。那将是一个巨大的安全漏洞。

为此,您需要有一个后端,并且您的客户将不得不指示后端使用 Firebase Admin SDK 来删除用户帐户来管理用户


推荐阅读