有没有一种方法可以从Firebase获取特定的用户账户,然后将其删除?
例如:
// I need a means of getting a specific auth user.
var user = firebase.auth().getUser(uid);
// Note the getUser function is not an actual function.
然后,我想删除该用户及其附加数据:
// This works
user.delete().then(function() {
// User deleted.
var ref = firebase.database().ref(
"users/".concat(user.uid, "/")
);
ref.remove();
});
Firebase文档指出,如果用户当前已登录,则可以删除用户:
firebase.auth().currentUser.delete()
我的目标是允许已登录的管理用户从系统中删除其他用户。