有没有办法从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.
Run Code Online (Sandbox Code Playgroud)
之后,我想删除该用户及其他数据:
// This works
user.delete().then(function() {
// User deleted.
var ref = firebase.database().ref(
"users/".concat(user.uid, "/")
);
ref.remove();
});
Run Code Online (Sandbox Code Playgroud)
Firebase文档指出,如果用户当前已登录,则可以将其删除:
firebase.auth().currentUser.delete()
Run Code Online (Sandbox Code Playgroud)
我的目标是允许登录管理员用户从系统中删除其他用户.
我知道可以按时间戳进行查询,如上一个问题所示,但是,如果日期采用以下格式怎么办:
{
"lambeosaurus": {
"date" : "2012-20-03",
"length" : 12.5,
"weight": 5000
},
"stegosaurus": {
"date" : "2015-25-13",
"length" : 9,
"weight" : 2500
}
}
Run Code Online (Sandbox Code Playgroud)
我将如何按日期查询?