Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User profile #12

Open
idosius opened this issue Jul 26, 2022 · 0 comments
Open

User profile #12

idosius opened this issue Jul 26, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@idosius
Copy link
Contributor

idosius commented Jul 26, 2022

User Story

As a user
I want to be able to change my name and email address
So that I could update my details in case they've changed

Acceptance Criteria

Given that I go to the website
When I login
Then there should be a link in the navbar to Settings
When I click the settings link
Then I should navigate to the settings page
When I navigate to the settings page
Then there should be a form that allows me to update my name and email
When I update my name
Then my name should be updated throughout the website
When I update my email incorrectly
Then I should receive errors if the email format is invalid or if the email already exists
When I update my email correctly
Then I should receive a verification email
When I click the verification link in the email
Then my email address should be up to date
When I try to login with this new email address
Then the login should be successful

@idosius idosius added the enhancement New feature or request label Jul 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant