Prerequisites
- An account at https://billing.perfgrid.com
- An authenticator app on your phone, such as Google Authenticator, Authy, Microsoft Authenticator, 1Password, or Bitwarden
1
Log in to the client area
Go to https://billing.perfgrid.com and log in with your email and password.
2
Open Security Settings
Click your name in the top navigation, then click Security Settings.You can also go to Hello, Name! and choose Security Settings, or navigate directly to https://billing.perfgrid.com/clientarea.php?action=security.
3
Enable Two-Factor Authentication
In the Two-Factor Authentication section, click Enable Two-Factor Authentication and then click Get Started.WHMCS asks you to confirm your current password.
4
Choose Time Based Tokens
Select Time Based One Time Passwords and click Confirm.This is the standard TOTP option that works with Google Authenticator, 1Password, Bitwarden, and other apps.
5
Link your authenticator app
WHMCS shows a QR code and a manual secret key.
- Open your authenticator app and tap Add account or the + icon.
- Scan the QR code. If you cannot scan, enter the secret key manually.
- The app starts generating 6-digit codes for PerfGrid.
6
Confirm with a code
Enter the current 6-digit code from your app and click Submit.WHMCS confirms that 2FA is active and shows a one-time backup code.
7
Save the backup code
Copy the backup code and store it in a secure place, such as a password manager. You can use this code once if you lose access to your authenticator app.Click Close to finish. Your account now requires a second factor at every login.
Use 2FA at login
- Enter your email and password on https://billing.perfgrid.com.
- When prompted, enter the 6-digit code from your authenticator app. If you use the backup code, enter it instead of the app code.
- Check Remember this device only on a private device you trust.
Disable or reset 2FA
- Go to Security Settings.
- In the Two-Factor Authentication section, click Disable Two-Factor Authentication.
- Enter a valid code from your app to confirm.
2FA in the client area does not automatically enable 2FA in cPanel or in hosting-panel.net for Grid Hosting. Enable each separately if you use them.