mirror of
https://github.com/amark/gun.git
synced 2025-06-07 06:36:46 +00:00
force delete & clean up user on leave
This commit is contained in:
parent
703dd2f766
commit
ae3839c531
6
sea.js
6
sea.js
@ -1262,6 +1262,12 @@
|
|||||||
return user._.sea;
|
return user._.sea;
|
||||||
}
|
}
|
||||||
User.prototype.leave = async function(){
|
User.prototype.leave = async function(){
|
||||||
|
var gun = this, user = (gun.back(-1)._).user;
|
||||||
|
if(user){
|
||||||
|
delete user.is;
|
||||||
|
delete user._.is;
|
||||||
|
delete user._.sea;
|
||||||
|
}
|
||||||
return await authLeave(this.back(-1))
|
return await authLeave(this.back(-1))
|
||||||
}
|
}
|
||||||
// If authenticated user wants to delete his/her account, let's support it!
|
// If authenticated user wants to delete his/her account, let's support it!
|
||||||
|
Loading…
x
Reference in New Issue
Block a user