gpt4 book ai didi

javascript - 删除 Firebase 的任何用户帐户/电子邮件地址

转载 作者:行者123 更新时间:2023-12-02 21:30:51 30 4
gpt4 key购买 nike

我正在建立一个网站,其中某个“管理员”用户可以删除任何其他用户的帐户。我已经有用于检查用户是否是管理员用户的代码,但我找不到使用电子邮件地址删除 Firebase 中任何用户帐户的方法(您只能删除自己的帐户)。我看到这个帖子:Link to Stackoverflow Post 。但是,这表明唯一的解决方案是使用 Firebase Admin SDK(但如果我理解得很好的话,那只在服务器上有用??)。是否有其他方法可以在不使用 Admin SDK 的情况下删除任何用户?

删除自己账户的代码(仅供引用):

var user = firebase.auth().currentUser;

user.delete().then(function() {
// User deleted.
}).catch(function(error) {
// An error happened.
});

谢谢。

最佳答案

任何用户都无法使用任何客户端 SDK 删除其他用户的帐户。为此,您必须在后端使用 Admin SDK。

关于javascript - 删除 Firebase 的任何用户帐户/电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60627941/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com