Project

General

Profile

Actions

Feature #1011

closed

Feature #1002: Feature - User access to the app.

Req. - Forgot password / username

Added by Vladimir Krisyuk about 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Vladimir Krisyuk
Category:
-
Target version:
-
Start date:
01/28/2020
Due date:
% Done:

100%


Description

User should be able to recover his password or username

Precondition: User’s is registered in DML Connect

forgot password

  • When User clicks on the forgot password link:
  • The the app opens the “Forgot password” screen with the “Enter Username” input and [Send via SMS ][Send by Email ] buttons.
  • Text on the screen: "Just enter your username and we'll send you a code to reset your password"
  • User clicks on the button below to receive a reset code.
    1. [Send via SMS ] - should send a reset code via sms to the User’s mobile.
  • When user chooses how to receive the “Reset code message” then next screen is opened with the input field where the user has to provide the code.
  • The code should be valid for 5 minutes. Error messages:
    1. The code is expired
    2. The code is not correct
  • When user submits the correct code the “set a new password” screen should be opened. Where user has to set the new password.
  • After User submits the new password, the Sing in screen should be opened.

Negative flow: When user enters username and it's not found in DB then show error Message: "User not found."

forgot username

  • When User clicks on the forgot username link:
  • Then app should open “Forget username” screen with the same buttons as for forgot password.
  • Text on the screen: "Please provide email address associated with your account"
  • User should receive the username via SMS or Email. And no other actions are required.
  • User may Sign in with username and his usual password.

Negative flow: When user enters email address and it's not found in db then show error Message: "User with such email address not found. Conact MDL support to gain access."

*On the “5.Forgot password - recovery code is sent” screen:
"A 6-digits code was sent to the next phone XXXXXYY" where YY two last digits of the users' phone number where sms were sent.

Text: “Wrong email or phone number? Go back and enter the correct information to receive the code. ”

Resend verification code - sends the code again.

-------------
mockups:
  • 4.forgot password
  • 4.1.Forgot username
  • 5.Forgot password - recovery code is sent
  • 6.Forgot password - recovery - set new password
  • 11.1 home screen - set the new password
  • 1.Sign in

Subtasks 4 (0 open4 closed)

Feature #1450: Req. - Forgot password / username - front-end partClosedAlice Gor01/28/2020

Actions
Feature #1451: Req. - Forgot password / username - back-end partClosedAlice Gor02/10/2020

Actions
Bug #1612: Invalid user credential >> Appropriate Error Message to be display instead of BAD REQUESTClosedAlice Gor02/10/2020

Actions
Bug #1635: Forgot User name : when Provider is given as email> No email is recievedClosedAlice Gor02/12/2020

Actions
Actions #1

Updated by Vladimir Krisyuk about 6 years ago

  • Description updated (diff)
Actions #2

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #3

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #4

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #5

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #6

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #7

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #8

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #9

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #10

Updated by Vladimir Krisyuk almost 6 years ago

  • Subject changed from Req. - Forgot password to Req. - Forgot password / username
Actions #11

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #12

Updated by Vladimir Krisyuk almost 6 years ago

  • Description updated (diff)
Actions #14

Updated by Artem Bakhmat almost 6 years ago

  • Assignee set to Olga Bakhmat
Actions #15

Updated by Vladimir Krisyuk almost 6 years ago

  • Assignee changed from Olga Bakhmat to Vladimir Krisyuk
Actions #16

Updated by Vladimir Krisyuk over 5 years ago

  • Status changed from New issue to Closed
Actions

Also available in: Atom PDF