Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature idea to prevent unintended user account deletion. #731

Open
Boston-Crab opened this issue Dec 6, 2024 · 1 comment
Open

Feature idea to prevent unintended user account deletion. #731

Boston-Crab opened this issue Dec 6, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@Boston-Crab
Copy link

Is your feature request related to a problem? Please describe.
Currently, a user can delete their own account without the need for password confirmation, which can lead to unintended account deletion.

Describe the solution you'd like
At the very least, add a simple step requiring the user to enter their password before the deletion button becomes available for use.

Describe alternatives you've considered

  • Upon submission of the deletion request, there could be a grace period of X amount of time before the account is closed.
  • An email could be sent containing a confirmation link for the deletion to take place.
  • A double confirmation pop up could be implemented. For example: "Delete account?" -> "Yes", "Are you sure?" -> "Yes".

Additional context
I haven't had a chance to significantly check the codebase yet, so my suggestions should be taken with a grain of salt.

Screenshot / Image
delete account request confirmation

@frasanz frasanz self-assigned this Dec 6, 2024
@frasanz frasanz added the enhancement New feature or request label Dec 6, 2024
@frasanz
Copy link
Member

frasanz commented Dec 6, 2024

Good idea, moving to enhancement

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants