5 min readUpdated Mar 2, 2026

Forgot Password Page Documentation

Purpose

The "Forgot Password Page" is a critical component in user account management on the Vantage analytics & data platform. Its primary function is to facilitate users in recovering or resetting their passwords when they are unable to log in to their accounts. This page provides a user-friendly interface that guides users through the process of entering their email address to receive password recovery instructions.

How It Works

The Forgot Password Page is structured to be both responsive and accessible. It integrates with a ForgotPasswordForm component that handles the specific logic for resetting a password, such as validating input and sending recovery emails. The overall layout is designed with a focus on user experience, ensuring that users can easily navigate the process.

Upon navigating to the Forgot Password Page, users encounter a centered form layout with an illustrative logo at the top. This design allows for focused interaction where users can enter their email and request a password reset.

Settings

1. Title Setting

2. Background Color

3. Container Styling

4. Form Shadow

5. Image Source

6. Image Alt Text

7. Image Dimensions

Use Cases & Examples

Use Case 1: Resetting Password for External Users

A business that utilizes Vantage allows customers to create accounts. When a customer forgets their password, they can navigate to this Forgot Password Page to reset it quickly.

Use Case 2: Admin User Management

An administrative user overseeing multiple accounts may need to reset a client's password on their behalf. This page allows admins to guide clients through the reset process seamlessly.

Example Configuration

Imagine a scenario where a tech startup integrates the Forgot Password Page into its user onboarding process:

Use Case: A software-as-a-service (SaaS) platform aimed at data analysts uses the Forgot Password Page for account recovery.

Configuration Example:

javascript
export const metadata = { title: 'Reset Your Password' }; // Custom title for better branding

// Page component
export default function ForgotPasswordPage() {
    return (
        <div className="flex min-h-screen w-full items-center justify-center bg-gray-100 dark:bg-gray-800 px-4">
            <div className="w-full max-w-lg space-y-8 text-center"> // Adjusted max width
                <div className="mt-4 rounded-lg bg-white dark:bg-gray-900 p-8 shadow-lg"> // Custom background and shadow
                    <div className="mb-4">
                        <Image
                            src="/custom_logo.svg" // Changed image source
                            alt="Custom Logo" // Custom alt text
                            height={60} // Changed dimensions
                            width={60} // Changed dimensions
                            unoptimized
                            className="mx-auto"
                        />
                    </div>
                    <ForgotPasswordForm />
                </div>
                <p className="mt-4 text-xs text-gray-500">
                    Remember your password?{' '}
                    <a href="/login" className="font-medium text-blue-600 hover:underline">
                        Sign in
                    </a>
                </p>
            </div>
        </div>
    );
}

In this example, the configuration reflects a distinct branding strategy, emphasizing clarity and usability in the password recovery process. The adjustments in dimensions, colors, and text are essential for personalization and branding consistency.