nus-cs2103-AY2425S1 / pe-dev-response

0 stars 0 forks source link

Lack of assistance when password is forgotten #3864

Open nus-se-script opened 1 week ago

nus-se-script commented 1 week ago

Screenshot 2024-11-15 at 4.55.41 PM.png Screenshot 2024-11-15 at 4.55.41 PM

Screenshot 2024-11-15 at 4.55.59 PM.pngScreenshot 2024-11-15 at 4.55.59 PM

Description

Having a password to protect data is a great idea. However, even as you said in your user guide that one should save the password somewhere, it is still possible to forget your password as well as misplace where you saved it, perhaps accidentally deleting the file. The inability for one to recover the password makes for a horrible time for the user. This flaw might escalate to a medium flaw if the user were to be more senior or a more forgetful software engineer.

Steps to reproduce:

  1. Open the app and set a password
  2. Forget the password and try to use every other passcode

Expected result:

Gives the user the ability to recover the password through means such as security questions

Actual result:

User has to figure out his or her password or be stuck in login


[original: nus-cs2103-AY2425S1/pe-interim#3654] [original labels: type.FeatureFlaw severity.Low]

anselmlong commented 6 days ago

Team's Response

No details provided by team.

Duplicate status (if any):

Duplicate of #962