如何通过Id获取用户并将其从Firebase身份验证数据库中删除

时间:2019-11-08 06:17:06

标签: java android firebase firebase-authentication

我想在我的应用程序中添加一个功能,该功能允许管理员帐户从应用程序内部删除Firebase用户帐户。我将要删除的用户ID存储在字符串中,但无法使用Id从Firebase身份验证数据库中获取用户记录。 intArray.forEach{print($0, terminator: ",")} 方法保持红色,并且android studio显示一个注释: 无法解析方法getUser()

我已经尝试过在网上搜索以前的类似问题,但是它们都试图删除连接的用户,而不是删除具有给定ID的特定用户

getUser(java.lang.String)

我想要实现一个目标:能够删除具有给定ID的用户。

1 个答案:

答案 0 :(得分:1)

Firebase Web和移动客户端库不支持获取和删除用户帐户的功能,因为这会带来安全风险。以编程方式manage user accounts的唯一方法是在您控制的后端上使用Firebase Admin SDK