~3 min read • Updated Feb 14, 2026
1. Problems When Logging Out of an Account
If you experience issues switching between cPanel accounts or logging in and out of Webmail, your server may be using HTTP Basic Authentication. Most browsers do not fully log out of a basic-auth session until the browser is closed, even if the user clicks Log Out.
Note: This is a limitation of HTTP Basic Authentication itself, not a cPanel-specific issue.
1.1 How to Enable HTTP Basic Authentication
Warning: Enabling this setting is strongly discouraged.
To enable it manually:
- SSH into the server as
root. - Edit
/var/cpanel/cpanel.config. - Change
skiphttpauth=1toskiphttpauth=0. - Save the file and restart cPanel.
If you do not have WHM access, contact your hosting provider.
2. Reseller Accounts vs. Accounts with Multiple Domains
This section explains the differences between a reseller account and a single cPanel account with multiple domains.
2.1 Definitions
- Reseller Account: A cPanel user who can create and manage other cPanel accounts through WHM.
- Multi‑Domain Account: A single cPanel account that manages multiple domains and subdomains.
2.2 Comparison Table
| Reseller Account | Multi‑Domain Account |
|---|---|
| Create and sell multiple cPanel accounts | Add multiple domains to one cPanel account |
| Each account has its own resources | All domains share one account’s resources |
| Separate logins for each cPanel account | One login for all domains |
| WHM access | No WHM access |
2.3 Considerations
Security
Multiple cPanel accounts provide better isolation. A single compromised domain in a multi‑domain account may affect all domains.
Resource Allocation
In multi‑domain accounts, all domains share bandwidth, disk space, and CPU. In reseller setups, each domain has its own limits.
SEO
Depending on your SEO strategy, separate domains (example1.com, example2.com) may perform better than subdomains or subdirectories.
3. WebPros Account
WebPros Account is an authentication system that allows server administrators to log in to WHM using the WebPros External Authentication provider.
Note: This feature is in limited release and will expand in future updates.
3.1 Enable WebPros Account
- Create or edit
/var/cpanel/panel.iniwith:
[AuthProviders]
WebProsAccountAdmin = true- Enable the provider in WHM » Security Center » Manage External Authentications.
3.2 Log In via WebPros Account
- Go to the WHM login page.
- Click Log in via WebPros.
- Create or log in to your WebPros account.
- Authorize the connection.
- Link your WebPros account to your WHM account.
After linking, future logins will authenticate automatically.
3.3 Create a WebPros Account
- Click Create one on the WebPros login page.
- Enter email, password (min 12 characters), and name.
- Agree to the Terms of Use and Privacy Policy.
- Verify your email with the six‑digit code.
3.4 WebPros Account and 2FA
WebPros supports both:
- 2FA for WebPros login
- 2FA for WHM login
If both are enabled, authentication occurs twice: first via WebPros, then via WHM.
Conclusion
This guide covers logout issues caused by HTTP Basic Authentication, the differences between reseller and multi‑domain accounts, and how to enable and use WebPros Account authentication in WHM. Understanding these features helps administrators choose the right account structure and improve login workflows.
Written & researched by Dr. Shahin Siami