Skip to content
Win 1
  • Pages
    • 1. Overall description
    • 2. Functional requirements
      • Web Application
        • Authorization
          • Sign In
          • Sign Up
          • Forgot Password
          • Log Out
        • Dashboard
        • Calendar
        • Projects list
          • Project
            • Overview
            • Tasks
            • MoodBoard
        • Settings
          • My Account
          • Payment Method
          • Subscription
      • Admin Panel
        • Authorization
          • Sign In
          • Sign Out
        • Statistics
        • User Management
        • Payments
    • 3. User roles
    • 4. 3rd Party Integration
    • 5. Validation Messages
    • 6. E-mail templates
    • 7. Project Related Information
      • Links
    • 8. Out of MVP scope
    • List of Questions
Share
Explore

My Account

User Story #17: As a user I want to manage my profile information so that I can keep it updated


Acceptance Criteria:
ー The following data can be updated:
First Name
Last Name
Email
Password
avatar

ー User should be able to change his personal data (all fields written above).
ー If the user want to change email:
He/she should go to Settings - Email and then enter a new e-mail address.
The system should send email with verification code to the new email address.
After the user enters verification code - email address should be updated and “your email was changed” popup is displayed.
The user will be able to resend a new code to e-mail if he didn’t receive the code after 1 minute.
ー If the user changes the password:
he/she should enter a current one and if it’s correct enter a new password and confirm it by entering one more time.
If the user forgot the current password - he should be able to recover it using the forgot password flow.

 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.