> ## Documentation Index
> Fetch the complete documentation index at: https://mainwp-docs-openapi-6-1-5-fixes.mintlify.site/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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-e03aca.png?fit=max&auto=format&n=qvpQIrnkIis1-2z1&q=85&s=80b1423c524f11b3dff7055432c0fe31" 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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-da0d62.gif?s=356f8f956f0f4d88eda10bbbf6f281bb" 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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-f1054b.png?fit=max&auto=format&n=qvpQIrnkIis1-2z1&q=85&s=abdbe7aab00e5bdfbca435ae0ac04d24" 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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-de1bd7.png?fit=max&auto=format&n=qvpQIrnkIis1-2z1&q=85&s=33ded5d4f8914a2b4bdaf08f99cf4d30" 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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-414664.png?fit=max&auto=format&n=qvpQIrnkIis1-2z1&q=85&s=f8d17b136bd9054d00fb71a3e0786391" 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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-a74f3c.png?fit=max&auto=format&n=qvpQIrnkIis1-2z1&q=85&s=277a5493a8ce29cf2fa0227681dd2233" 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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-b117fd.png?fit=max&auto=format&n=qvpQIrnkIis1-2z1&q=85&s=3f1742f6d66649ceb8656fd867651e3c" 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-docs-openapi-6-1-5-fixes/qvpQIrnkIis1-2z1/images/miscellaneous/advanced-miscellaneous-9607aa.png?fit=max&auto=format&n=qvpQIrnkIis1-2z1&q=85&s=e31563b51df3d9336bcf805b160d98f7" 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
