Verify Your Identity (OTP)
Enter the one-time code sent to your mobile to confirm it is really you.
When you reset your password, REDENES sends a one-time passcode (OTP) to your mobile number. This screen is where you enter that 6-digit code. A countdown timer shows how long the code is valid, and once it runs out you can request a new one. Entering all six digits submits the code automatically.

Overview
The OTP screen has a single six-box code field, a countdown timer, and a resend option. This step is part of the Forgot Password flow — after the code is verified you continue to set a new password.
| Element | Description | Default state |
|---|---|---|
| 6-digit code field | Six underlined boxes for the numeric one-time code | Empty, first box focused |
| Timer | Counts down from 3 minutes (180 seconds), shown as minutes:seconds | 03:00 |
| Resend | Requests a fresh code | Disabled until the timer reaches 00:00 |
| Enter | Submits the code you typed | Does nothing until six digits are entered |
| Error line | Shows why a code was refused | Hidden |
| Back control | Returns to Forgot Password | — |
This screen appears as part of resetting your password, not during normal sign-in. You reach it after requesting recovery on the Forgot Password screen.
Getting Here
- On the Sign In screen, tap Forgot Password.
- Enter your country code and mobile number, then tap Recover.
- The app sends a code by text and opens this OTP screen with your number already attached to the request.
Enter Your Code
Type the six digits exactly as you received them.
- Read the 6-digit code from the text message sent to your mobile.
- Type it into the six boxes. The keypad is numbers only, and each box holds one digit.
- The boxes fill strictly left to right — you cannot jump into the middle of the code or edit a box you have passed. To change a digit, clear back to it.
- When you enter the sixth digit, the keypad closes and the app submits the code automatically. You do not need to tap Enter.
- If you did tap away before finishing, tap Enter to submit the code you have.
- A loading spinner appears while the code is checked.
- If verification succeeds, you continue to Reset Your Password.

The code is valid for only 3 minutes. Enter it promptly. If it expires or does not arrive, wait for the timer to finish and request a new one.
Where This Step Sits
The reset is three screens long, and this is the middle one.
| Step | Screen | What it does |
|---|---|---|
| 1 | Forgot Password | You enter your country code and mobile number |
| 2 | Verify Your Identity (this page) | You enter the six-digit code that was texted to you |
| 3 | Reset Your Password | You choose a new password |
Nothing is changed on your account until step 3 succeeds, so you can abandon the flow at any point without consequence.
Tips for Entering the Code
| Situation | What to do |
|---|---|
| You mistyped a digit | Clear back to that box; the boxes only accept entry in order |
| You want to paste the code | Type it instead — each box takes a single digit |
| The keyboard is in the way | The keypad closes by itself as soon as the sixth digit lands |
| You are not sure the code went through | A spinner appears while it is checked; wait for it to finish before retyping |
| You have two code messages | Use the newest one; earlier codes stop working |
Resend the Code
If your code did not arrive or expired, request another.
- Wait for the timer to count down to 00:00 — the Resend option is disabled until then, so you cannot flood yourself with codes.
- Tap Resend to request a fresh code. The timer restarts at 03:00.
- Enter the new code when it arrives.
Once you request a new code, use the newest message. Older codes stop working.
Understand the Messages
The screen reports problems in two ways: a red line under the code boxes, and sometimes a pop-up alert as well.
| Situation | What you see |
|---|---|
| The code is wrong | The reason from the server appears under the code boxes |
| The code has expired | The reason from the server appears under the code boxes |
| The server sends no explanation | "No Data Found" appears under the code boxes |
| A conflict is reported | The conflict message appears under the code boxes and as a pop-up |
| Your session has expired | You are signed out and returned to the sign-in screen |
| The request fails entirely | A pop-up alert explains the failure |
The error line is cleared every time you submit again, so what you see always relates to your most recent attempt.
Leaving This Screen
- Tapping the back control returns you to Forgot Password, where you can re-check your mobile number and start again.
- Leaving the screen abandons the code. When you come back through Recover, you will be sent a new one.
How This Connects
This screen is the middle step of a three-screen reset, and it carries information forward from the screen before it.
- The mobile number being verified is the one you typed on Forgot Password — country code and number joined together. It is not shown for you to edit here, which is why a wrong number means going back rather than retyping.
- The code you enter is passed along to Reset Your Password together with your number, and both are needed for the new password to be accepted. That is why you cannot open the reset screen directly.
- Nothing about your account changes on this screen. Your old password keeps working until the new one is saved on the next screen.
- After a successful reset you are returned to Sign In, where your new password takes effect immediately.
- Losing signal breaks this step: the code has to be checked on the server, so an offline attempt fails with an error. The text message itself may still arrive, but the code will very likely expire while you are out of service. When you reconnect, start again from Forgot Password and request a fresh code.
Troubleshooting
| If this happens | What to do |
|---|---|
| No text message arrives | Wait for the timer to reach 00:00 and tap Resend. Check you have signal for texts. |
| The code still does not arrive after a resend | Go back and confirm the country code and mobile number match what is on your account. |
| The code is refused | Re-read the message and retype it; you may have used an older code. Request a new one if needed. |
| The code expired while you were typing | Wait for 00:00, tap Resend, and enter the new code promptly. |
| Resend is greyed out | The timer has not reached 00:00 yet. This is deliberate. |
| You cannot edit a digit you already typed | Clear back to that box. The boxes only accept entry in order. |
| The keypad shows letters | Close and reopen the screen; this field only accepts numbers. |
| You were signed out | Your session expired. Sign in, then start the reset again if you still need it. |
| You do not have the phone any more | The reset cannot be completed. Contact your agency administrator to update the number on your account. |
Related Pages
⬅️ Previous: Sign In | Next: Forgot Password ➡️