如何删除用户点击按钮? - Firebase - Vue.js

Posted

技术标签:

【中文标题】如何删除用户点击按钮? - Firebase - Vue.js【英文标题】:how to delete a user click on the button ? - Firebase - Vue.js 【发布时间】:2018-10-28 03:24:44 【问题描述】:

我正在尝试通过单击按钮来删除用户。我的删除功能是这个:

deleteUser()
  const user = firebase.auth().currentUser;

  this.usersRef.delete(user.uid).then(function() 
    // User deleted.
    console.log("User deleted")
  ).catch(function(error) 
    // An error happened.
    console.log("User NOT deleted")
  );

但我有这个错误:

this.usersRef.delete is not a function

【问题讨论】:

你试过user.delete().then(...)吗? 【参考方案1】:

改变这个:

this.usersRef.delete(user.uid).then(function() 

进入这个:

this.usersRef.remove().then(function() 

更多信息在这里:

https://firebase.google.com/docs/database/web/read-and-write#delete_data

【讨论】:

你检查过答案了吗? @DenisMasot

以上是关于如何删除用户点击按钮? - Firebase - Vue.js的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Android 应用程序中删除 Firebase 用户?

如何查找 Firebase 文档字段并删除文档

Firebase 中非常接近的事件的数据一致性

通过点击按钮firebase发送推送通知

Firebase 手机认证无需等待验证码

如何从 Flutter 应用程序中删除 firebase 用户? [复制]