Forgot password
Reset your AskPhi password using a one-time code sent to your email.
The flow has three short screens: Forgot password → Verify OTP → Reset Password.
Before you start
- Access to the email address linked to your AskPhi account.
- 5 minutes (the code expires fairly quickly — check your inbox right away).
Step 1 — Request a code
- From the sign-in screen, click Forgot password?.
- Enter your Email or Username. Either works:
- If your input contains
@, AskPhi treats it as an email. - Otherwise, AskPhi looks it up as a username.
- If your input contains
- Click Send Verification Code.
- A toast confirms "Verification code sent to your email" and you'll land on the Verify OTP screen.
Step 2 — Verify the OTP
- Open your email and find the message from AskPhi.
- Copy the 4-digit code.
- Paste it into the OTP field on the Verify OTP screen.
- Click Verify Code.
A success toast appears and AskPhi takes you to the Reset Password screen with a secure token already attached to the URL.
Didn't receive the code?
- Wait up to a minute and check your spam folder.
- Click the Resend link below the OTP input.
After you resend, AskPhi enforces a 3-minute cooldown before
another resend is allowed. You'll see a
Resend code in MM:SScountdown until the timer ends.
Step 3 — Set a new password
- Type a new password into New Password. It must be:
- At least 8 characters
- Contain at least one uppercase letter
- Contain at least one lowercase letter
- Contain at least one number
- Repeat the same value in Confirm New Password.
- Click Reset Password.
A toast says "Password reset successfully!" and you're sent back to the sign-in screen. Sign in with your new password.
Troubleshooting
- "Failed to send verification code" — the email or username is not recognized. Try the other identifier
- "Failed to verify OTP" — the code is wrong or expired. Click Resend to get a new one.
- Passwords don't match — the two password fields must be identical.
Next
- Sign in
- Change password (when you remember your current password)