cboard-org / cboard

Augmentative and Alternative Communication (AAC) system with text-to-speech for the browser
https://www.cboard.io
GNU General Public License v3.0
649 stars 164 forks source link

Add security step before delete user account #1699

Open RodriSanchez1 opened 1 month ago

RodriSanchez1 commented 1 month ago

When a user wants to delete their account, after pressing the delete account button, a confirmation modal is displayed without any security measures. This lack of security can lead to unintentional deletions, such as a child accidentally accessing and deleting the account, resulting in the loss of all the user's data.

To prevent this, implementing a security step before deletion is essential. I suggest asking the user to write a confirmation word, similar to the method used by Mongo Compass.

The word can be: cboard, delete, delete-account, or any that the dev want.

image

anmol-fzr commented 1 month ago

Hi 👋, I Would like to work on this issue. Please assign me this one.

RodriSanchez1 commented 1 month ago

Hello @anmol-fzr! Welcome to the cboard project! We already had @nmro184 working on this issue. I forgot to assign it. You can take #1702 if you want. Leave me a comment there and I'll assign it to you.

RodriSanchez1 commented 1 month ago

@nmro184 Please leave a comment on this issue. I can not find you on the assign list

nmro184 commented 1 month ago

Hey , thank you