To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorReset password
As a FPI User who has forgotten my password
I want to reset my password
And sign in
Acceptance Criteria
- An existing FPI account user must be able to reset their password.
- An email must be sent to their registered email account with a link to reset their password. They must only be able to reset using the most recent password. They cannot reset using a password already used as one of their last 20 passwords.
- Scenarios
-
- Registered FPI user can reset password
- Unregistered user cannot reset password
- Registered user tries to reset password using previously used link
- User selects to reset password from error caused by putting incorrect password in
- FAP user selects to reset password with their email address.
- FAP user selects to reset password with their user id
- Registered FPI user can reset password
-
- Given
- that I have previously registered as a FPI User
- When
- I request a reset password email
- Then
- I am informed that it has been sent
- When
- I use the link in the email I am able to reset my password
- And
- then sign in with the new password
- Unregistered user cannot reset password
-
- Given
- that I am not registered
- When
- I try to request a reset password email
- Then
- I am informed that I do not have an account and directed to create an account
- Registered user tries to reset password using previously used link
-
- Given
- that I have received a password reset link and I have already used it to change my password
- When
- I attempt to reset my password again using the same link
- Then
- I am informed that the link isn't valid
- And
- page does not have 'the following errors were found' message
- And
- I can request a new reset password link
- User selects to reset password from error caused by putting incorrect password in
-
- Given
- that I have previously registered as a FPI User
- And
- I attempt to log in with the incorrect password
- Then
- I can select to reset my password from the error message
- FAP user selects to reset password with their email address.
-
- Given
- that I have previously registered with Find a property
- When
- I request a reset password email with my "email address"
- Then
- I am informed that it has been sent
- When
- I use the link in the email I am able to reset my password
- And
- then sign in with the new password
- FAP user selects to reset password with their user id
-
- Given
- that I have previously registered with Find a property
- When
- I request a reset password email with my "user id"
- Then
- I am informed that it has been sent
- When
- I use the link in the email I am able to reset my password
- And
- then sign in with the new password
Last published about 6 years ago by Heather Poole.