Story 10.1.1. My account settings. Change email

General info

This user story focuses on the "My Account Settings" functionality within http://saclab.com , specifically allowing users to update their registered email address to a new one. Users need the flexibility to change their email address in case they want to use a different email for their account. This feature should include error handling for cases where the new email is the same as the current one, as well as confirmation and verification processes to ensure the email change is secure.

User story

As a user of saclab.com,
I want to change my email address to one different from the one I have registered with,
so that I can update my contact information to a more current or preferred email address.

Acceptance criteria

00

Given: In “My account settings”

When: user change their email address, and click save

Then: the user email address is changed everywhere including on AirTable and log this change into “activity”

(Currently the contact’s email does not get changed on airtable – check video https://app.box.com/s/wmwscj1jk3v1zjqorvt74gps3ni1te26 )

01

Scenario 1: Accessing Account Settings
Given I am a logged-in user on saclab.com,
When I navigate to the "My Account Settings" page,
Then I should see an option to change my email address.

image-20240826-090610.png

02

Scenario 2: Updating Email Address
Given I am on the "My Account Settings" page,
When I enter a new email address that is different from my current registered email,
And I confirm the change,
Then I should receive a confirmation message that my email address has been updated.

image-20240826-090553.png

03

(OOS) Scenario 3: Error Message for Same Email
Given I am on the "My Account Settings" page,
When I enter an email address that is the same as my current registered email,
And I try to save the change,
Then I should receive an error message indicating that the new email address must be different from the current one.

04

Scenario 4: Verification of New Email
Given I have successfully changed my email address,
When I check the new email inbox,
Then I should receive a verification email to confirm the update,
And once confirmed, my new email should be active on my account.

05

Scenario 5: Canceling the Email Change
Given I am on the "My Account Settings" page and have entered a new email address,
When I choose to cancel the update (open other page without save),
Then no changes should be made to my registered email address.

Comments

Leave a Reply