Reset Password
Create a new password for your AdsMAA account using the reset link from your email.
The Reset Password page allows you to create a new password after clicking the reset link in your email.
Overview
The reset password page has three possible states:
| State | When Shown |
|---|---|
| Reset Form | Valid token in URL |
| Success Screen | Password reset complete |
| Invalid Link | No token or expired token |
Accessing the Page
You reach this page by:
| Step | Action |
|---|---|
| 1 | Request reset link from forgot password page |
| 2 | Open email from AdsMAA |
| 3 | Click the reset link |
| 4 | Link opens reset password page with token |
The URL contains a secure token: /reset-password?token=abc123...
Reset Form
Create your new password using this form.
Form Header
| Element | Text |
|---|---|
| Title | "Reset your password" |
| Subtitle | "Create a new password for your account" |
New Password Field
| Property | Details |
|---|---|
| Icon | Lock icon on the left |
| Placeholder | "Enter new password" |
| Type | Password (with toggle) |
| Required | Yes |
Confirm Password Field
| Property | Details |
|---|---|
| Icon | Lock icon on the left |
| Placeholder | "Confirm new password" |
| Type | Password (with toggle) |
| Required | Yes |
Submit Button
| State | Display |
|---|---|
| Ready | "Reset password" with arrow icon |
| Loading | "Resetting..." with spinner |
| Disabled | During submission |
Password Requirements
Your new password must meet the same requirements as registration.
Requirements
| Requirement | Minimum |
|---|---|
| Length | 12 characters |
| Uppercase | 1 letter (A-Z) |
| Lowercase | 1 letter (a-z) |
| Number | 1 digit (0-9) |
| Special | 1 character (!@#$%^&*) |
Security Hint Box
A hint box with shield icon displays:
Must be at least 12 characters with uppercase, lowercase, number, and special character
Validation Errors
| Error | Cause |
|---|---|
| "Password must be at least 12 characters" | Too short |
| "Password must contain at least one uppercase letter" | Missing A-Z |
| "Password must contain at least one lowercase letter" | Missing a-z |
| "Password must contain at least one number" | Missing 0-9 |
| "Password must contain at least one special character" | Missing symbol |
| "Passwords don't match" | Confirmation differs |
Password Visibility
Toggle password visibility for easier entry.
Toggle Button
| Location | Both password fields, right side |
|---|---|
| Hidden state | Eye icon |
| Visible state | Eye-off icon |
Toggle Behavior
| State | Password Display |
|---|---|
| Hidden (default) | Masked as dots (........) |
| Visible | Plain text (MyPassword123!) |
Each password field has its own independent toggle.
Success Screen
After successfully resetting your password:
Success Header
| Element | Description |
|---|---|
| Icon | Green checkmark in circle |
| Title | "Password Reset!" |
| Subtitle | "Your password has been successfully reset." |
Message
You can now sign in with your new password.
Action Button
| Button | Text | Destination |
|---|---|---|
| Primary | "Sign in to your account" | /login |
Invalid Link
If the reset link is invalid or expired:
Error Header
| Element | Description |
|---|---|
| Icon | Red alert circle |
| Title | "Invalid Link" |
| Subtitle | "This password reset link is invalid or has expired." |
Message
Please request a new password reset link to continue.
Action Buttons
| Button | Text | Destination |
|---|---|---|
| Primary | "Request new link" | /forgot-password |
| Secondary | "Back to login" | /login |
Common Causes
| Cause | Solution |
|---|---|
| Link expired | Request new reset link |
| Link already used | Request new reset link |
| URL incomplete | Copy full URL from email |
| Token missing | Access via email link only |
Loading State
While the page initializes:
| Element | Description |
|---|---|
| Spinner | Animated loading circle |
| Text | "Loading..." |
This appears briefly while the token is validated.
Troubleshooting
Password Not Accepted
| Issue | Solution |
|---|---|
| Too short | Use at least 12 characters |
| Missing uppercase | Add capital letter |
| Missing lowercase | Add lowercase letter |
| Missing number | Add digit |
| Missing special | Add symbol like !@#$ |
| Passwords don't match | Ensure both fields identical |
Link Problems
| Issue | Solution |
|---|---|
| Expired link | Request new reset link |
| Link not working | Copy full URL from email |
| Already reset | Try logging in with new password |
Recap
The Reset Password page provides:
- Secure token validation - Only valid links work
- Strong password requirements - Same as registration
- Password confirmation - Prevents typos
- Visibility toggle - Easier password entry
- Clear next steps - Direct link to sign in
- Error handling - Clear message for invalid links
Next step: After resetting your password, Log in with your new credentials to access your account.
Key Takeaways
- 1Accessed via email reset link
- 2Same password requirements as registration
- 3Password confirmation must match
- 4Show/hide password toggle
- 5Direct link to sign in after reset
Frequently Asked Questions
Why does my reset link not work?
Can I use my old password?
Why are the password requirements so strict?
What if I forget my new password right after resetting?
Was this article helpful?
Continue Reading
Forgot Password
Request a password reset link if you have forgotten your AdsMAA account password.
integrationsManaging API Keys
Create, secure, and rotate your API keys. Best practices for production deployments.
securityTeam Roles & Permissions
Set up your team with the right access levels. From read-only stakeholders to full admin control.