As user, I can Reset and change my own password, so that I can recover my account if I forget my password or enforce security to my account
Acceptance Criteria
Acceptance Criteria 1
Given that I am in the sign-in webpage
When following the link `Forgot your password?'
Then I get redirected to the Password/reset webpage
Acceptance Criteria 2
Given that I am in the Password/reset webpage
When I fill my user e-mail address and use the Reset My Password button
Then a password reset e-mail is sent to the e-mail address
Then we will be redirected to a webpage with instructions on how to reset the password.
Acceptance Criteria 3
Given that I am a Registered user that has received a password reset e-mail
When I follow the link contained in the password reset e-mail
Then I will be redirected to the change password webpage
Acceptance Criteria 4
Given that I am a Registered user that has been redirected to the change password webpage
When I fill in a valid password
Then The account password will be changed to the new password
Then I will be redirected to the change password done webpage
Tasks
[x] Task 1 - Adapt Django's allauth accounts application to allow user password reset.
As user, I can Reset and change my own password, so that I can recover my account if I forget my password or enforce security to my account
Acceptance Criteria
Reset My Password
button Then a password reset e-mail is sent to the e-mail address Then we will be redirected to a webpage with instructions on how to reset the password.Tasks
Story Points:
1
Epic:
38
Iteration:
DIY Site Backlog