Knowledgebase

Using Two-Factor Authentication

Using Two-Factor Authentication (2FA) in WHMCS adds an extra layer of security to your admin area. Here's how you can use 2FA in WHMCS:

  1. Enabling Two-Factor Authentication:

    • Log into WHMCS as an administrator.
    • Navigate to "Setup" > "General Settings" > "Security".
    • Check the box labeled "Enable Two-Factor Authentication for Administrators".
    • Select your preferred 2FA method (e.g., Google Authenticator, YubiKey, etc.).
    • Save the changes.
  2. Setting Up 2FA for Administrators:

    • Go to "Setup" > "Staff Management" > "Administrators".
    • Edit the administrator accounts you want to enable 2FA for.
    • In the administrator's profile, locate the "Two-Factor Authentication" section.
    • Choose your 2FA method and follow the setup instructions.
  3. Logging In with 2FA:

    • When an administrator logs in, they will first enter their username and password.
    • They will then be prompted to provide the second authentication factor, depending on the chosen 2FA method.
  4. Using Google Authenticator for 2FA:

    • If you selected Google Authenticator as your 2FA method, you'll need to set it up on your mobile device:
      • Download and install the Google Authenticator app.
      • Scan the QR code displayed in WHMCS using the app.
      • Enter the generated code to complete the setup.
  5. Using YubiKey for 2FA:

    • If you selected YubiKey as your 2FA method, follow the manufacturer's instructions to set up your YubiKey for use with WHMCS.
  6. Using Other 2FA Methods:

    • Depending on the chosen 2FA method (e.g., SMS, email, hardware token, etc.), follow the specific instructions provided.
  7. Storing Recovery Codes (if provided):

    • Some 2FA setups provide recovery codes. Store these codes securely in case you are unable to access your 2FA device.
  8. Regular Use of 2FA:

    • Encourage all administrators to use 2FA for their accounts.

Best Practices for Using 2FA:

  • Regular Auditing: Periodically review and audit administrator accounts and their 2FA status to ensure compliance with security policies.

  • Education and Training: Provide training on 2FA and its benefits to all administrators.

  • Recovery Codes: Some 2FA setups provide recovery codes. Store these codes securely in case you are unable to access your 2FA device.

  • Strong Passwords: Continue to use strong passwords in conjunction with 2FA.

By using Two-Factor Authentication in WHMCS, you add an extra layer of security to your admin area, helping to protect sensitive information and prevent unauthorized access.

  • 0 Users Found This Useful
Was this answer helpful?