Overview
Users should be able to completely delete their account, like any sane service.
Progress
- API
- Web
Backend
Add a deleteUser func that takes a User and bool on whether or not to delete all the user's posts. Should remove all user traces from:
- unsetpasswords
- accesstokens
- oauth
- users
- usererrors
Removes collection traces:
- collections
- collectionemails
Removes posts if user wanted it:
- posts
Deletes external accounts when they're entirely based on logging in with Write.as, e.g. Snap.as currently.
- apps