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 10 minutes. * User should not be able to submit the new code if the time is its expired (disable the submission button). He has to request the new one. * User can have 5 3 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 please request the registration */ code again) * User should be able to request the new code, The "Resend code" should be disabled at first and get enabled after timer "Code expires in: xx" gets to 0. see code (see #1008). * Cancel link - should open the previous screen with data filled Login screen, in before. In this case it’s 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 you have no more attempts, your account is blocked. Please MDL manager to enable access. please request the code again --------------------------------------------------------------- mockups: * 3.Sms verification * 3.1.Sms verification - error messages