> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mainwp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MainWP.com Login Security

> Enable two-factor authentication (2FA) on your MainWP.com account and manage password security settings.

Two-factor authentication (2FA) adds an extra layer of security to your MainWP.com account by requiring a second verification method beyond your password.

## What You'll Learn

* How to enable 2FA on your MainWP.com account
* How to manage 2FA settings
* How to reset your account password

***

## Enable Two-Factor Authentication

<Steps>
  <Step title="Log in to MainWP.com">
    Log in to your account at [mainwp.com/my-account](https://mainwp.com/my-account/). You'll see a notice prompting 2FA configuration.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-e03aca.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=4a3c6a2c3a892150ff1ed159789b37b4" alt="MainWP.com account notice prompting 2FA configuration" width="433" height="444" data-path="images/miscellaneous/advanced-miscellaneous-e03aca.png" />
  </Step>

  <Step title="Start configuration">
    Click **Configure 2FA now** to proceed.
  </Step>

  <Step title="Choose your method">
    Click **Configure 2FA**, then **Next Step**. Choose your verification method:

    * **One-time code via 2FA app** (authenticator app)
    * **One-time code via email**

          <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-da0d62.gif?s=1d7e970801ad3a91fbd29c97ef95f515" alt="Animation showing 2FA method selection between authenticator app and email" width="1081" height="766" data-path="images/miscellaneous/advanced-miscellaneous-da0d62.gif" />
  </Step>

  <Step title="Set up authenticator app">
    If using an authenticator app, scan the QR code or enter the code manually into your app (Google Authenticator, Authy, 1Password, etc.).
  </Step>

  <Step title="Verify the code">
    Once your authenticator app displays a six-digit code, click **I'M READY**. Enter the code and click **Validate & Save**.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-f1054b.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=91047d46fd4c4f7f8085c48e734ad433" alt="Enter the code and click Validate & Save" width="928" height="498" data-path="images/miscellaneous/advanced-miscellaneous-f1054b.png" />
  </Step>

  <Step title="Save backup codes">
    Generate and save a list of backup codes in case you lose access to your authenticator app.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-de1bd7.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=af4adb73df38c96694c292816b6cbe5f" alt="Option to generate backup codes for 2FA recovery" width="994" height="452" data-path="images/miscellaneous/advanced-miscellaneous-de1bd7.png" />
  </Step>
</Steps>

<Warning>
  Store backup codes securely. You'll need them if you lose access to your authenticator app.
</Warning>

***

## Manage 2FA Settings

After enabling 2FA, you can manage your settings:

<Steps>
  <Step title="Access 2FA settings">
    Log in to [mainwp.com/my-account](https://mainwp.com/my-account/) and navigate to **2FA Settings**.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-414664.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=db255c416c0783dc60e3823885bd86e6" alt="MainWP.com account page with 2FA Settings navigation" width="1131" height="736" data-path="images/miscellaneous/advanced-miscellaneous-414664.png" />
  </Step>

  <Step title="Manage options">
    From this page, you can:

    * Generate new backup codes
    * Show the QR code again (to add to another device)
    * Reset the authenticator app key
    * Change the authentication method to email
  </Step>
</Steps>

***

## Reset Your Password

<Steps>
  <Step title="Go to password reset page">
    Navigate to [mainwp.com/my-account/lost-password](https://mainwp.com/my-account/lost-password/).
  </Step>

  <Step title="Request reset email">
    Enter your username or email and click **Reset password**.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-a74f3c.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=ff0e07b2ced76b41a03e869a2d6d27f8" alt="Password reset form with username/email field" width="580" height="284" data-path="images/miscellaneous/advanced-miscellaneous-a74f3c.png" />
  </Step>

  <Step title="Check your email">
    Click the link in the password reset email you receive.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-b117fd.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=e65a2c49ee6acfe610428cec64790fba" alt="Follow the link in the email you received" width="651" height="379" data-path="images/miscellaneous/advanced-miscellaneous-b117fd.png" />
  </Step>

  <Step title="Create new password">
    Enter your new password twice and click **Save**.

    <img src="https://mintcdn.com/mainwp/OKpZbeo5_cAajLyl/images/miscellaneous/advanced-miscellaneous-9607aa.png?fit=max&auto=format&n=OKpZbeo5_cAajLyl&q=85&s=18c908ac0f58c5f25a65d8af794b897d" alt="New password entry form with Save button" width="1220" height="382" data-path="images/miscellaneous/advanced-miscellaneous-9607aa.png" />
  </Step>
</Steps>

***

## Self-Check Checklist

* [ ] 2FA enabled on MainWP.com account
* [ ] Authenticator app configured (if using app-based 2FA)
* [ ] Backup codes generated and stored securely
* [ ] Successfully logged in with 2FA verification

***

## Related Resources

* [Two-Factor Authentication for MainWP Dashboard](/advanced/miscellaneous/how-to-add-two-factor-authentication-2fa-to-mainwp) - 2FA for your WordPress Dashboard
* [MainWP Security](/getting-started/how-secure-is-the-mainwp-plugin) - Overall security practices
