modrinth / labrinth

Our Rust-based backend utilizing the actix-web framework to serve Modrinth's API.

Home Page:https://modrinth.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Don't delete accounts immediately

brawaru opened this issue · comments

Is your suggested enhancement related to a problem? Please describe.

Some users will delete their account without any sort of consideration, ignoring all warnings, only to later come to conclusion that they didn't indent do to that. Other users might desire destruction, and thus would want to request all their project files to be deleted never mind all the modpacks that will break due to that. And in some cases, the accounts can simply be hijacked, and deleting an account is a very easy way to guarantee someone a terrible day.

Describe the solution you'd like

Let users be users. Don't nuke the accounts immediately. Give users a period of at least 2 weeks to sign back into their account and cancel the deletion, saving their account. During that period try to reach out to the user to warn them of upcoming deletion and later to gain some feedback as to why they decided to delete their account and where Modrinth did them wrong.

Describe alternatives you've considered

N/D

Additional context

ICOM-2128