BinaryStudioAcademy / bsa-2024-gitfit

Application for collecting and analyzing developers activity on git based projects.
https://git-fit.net/
2 stars 0 forks source link

feat: Add an ability to delete personal account #146

Closed liza-veis closed 1 month ago

liza-veis commented 2 months ago

What feature?

Screenshots

Image

VeronikaHordus commented 2 months ago

User story

As a user, I want to delete my personal account so I can permanently remove my data from the platform If there is no longer needed for their presence.

Access criteria

  1. The Delete account button is accessable at the buttom of the user's Profile page.
  2. The Confirmation modal states that this action is irreversible.
  3. The final sentence in the modal instructs the user to click "Confirm" to proceed.
  4. The user must click a final confirmation button, labeled "Confirm," to trigger the account deletion.
  5. Upon confirmation, user is being redirected to the Sign In page.
  6. An attempt to log in with deleted account should result an "Invalid credentials" toast notification (as for Non-registered users).
VeronikaHordus commented 1 month ago

The functionality works appropriate 👍 Thank you ! I am not fully satisfied with the text on confirmation modal and confirmation button, but i will keep it in feature request.