Problems When Logging Out of an Account & Understanding Reseller vs. Multi‑Domain Accounts + WebPros Account Guide

This article explains why logout issues occur on servers using HTTP Basic Authentication, how to enable or disable this behavior, the differences between reseller accounts and multi‑domain cPanel accounts, and how to enable and use the WebPros Account authentication system in WHM.

HTTP basic authenticationreseller vs multi‑domainWebPros Account

~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=1 to skiphttpauth=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 AccountMulti‑Domain Account
Create and sell multiple cPanel accountsAdd multiple domains to one cPanel account
Each account has its own resourcesAll domains share one account’s resources
Separate logins for each cPanel accountOne login for all domains
WHM accessNo 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.ini with:

[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