Feature #1007
Updated by Vladimir Krisyuk over 6 years ago
Precondition: User is on the “Sms verification screen” and the user's phone has received the SMS code triggered my MDL server. * User should be able to provide the sms code: # When sms code is received the code should be auto populated in the input code field. This functionality might not be supported by the device (phone), or app. # In case of the functionality above is not supported or sms received on the other mobile device then user has to input code manually. * The code should be expired in 15 minutes. * User should not be able to submit the new code if the time is expired (disable the submission button). He has to request the new one. * User can have 5 attempts to submit the code then Error message: (You have no more attempts, your account is blocked. Please MDL manager to enable access." /*TBD: Manager will have to unblock user access to MDL Connect. And send Key_code again, if it was blocked during the registration */ * User should be able to request the new code, the The "Resend code" link should be on page #1008 disabled at first and get enabled after timer "Code expires in: xx" gets to 0., shows message instead that: "Code is expired" see #1008). * Cancel link - should open the previous screen with data filled in before. In this case the registration screen with the all the data user added before. Error messages: * The verification you provided is not correct. Please try again * Code is expired, please request the new one. * The code is already used, please request the new one * You have no more attempts, your account is blocked. Please MDL manager to enable access. --------------------------------------------------------------- mockups: * 3.Sms verification * 3.1.Sms verification - error messages