<分区>
在我的项目中,我希望允许用户删除他们自己的帐户。我在谷歌上搜索了这个答案,但没有找到任何结果。我只知道如何删除对象。目前我知道如何做到这一点的唯一方法是自己在 Parse Dashboard 中手动删除用户。我如何在应用程序中授予用户删除自己(他们的帐户)的权限?
<分区>
在我的项目中,我希望允许用户删除他们自己的帐户。我在谷歌上搜索了这个答案,但没有找到任何结果。我只知道如何删除对象。目前我知道如何做到这一点的唯一方法是自己在 Parse Dashboard 中手动删除用户。我如何在应用程序中授予用户删除自己(他们的帐户)的权限?
最佳答案
从他们的文档中你可以这样称呼:
func deleteInBackground(block: PFBooleanResultBlock? = nil)
Deletes the PFObject asynchronously and executes the given callback block.
所以你可以这样做:
if PFUser.currentUser() != nil {
PFUser.currentUser()?.deleteInBackgroundWithBlock({ (deleteSuccessful, error) -> Void in
// User deleted, log out the user
PFUser.logOut()
})
}
在给定的回调 block 中,您使用 PFUser.logOut()
注销。
关于swift - 删除自己帐户的 PFUser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48815949/