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

Related Articles

How to Restore Your cPanel Account: A Complete Guide for New System Administrators

This guide explains how new system administrators can restore a cPanel account using WHM, transfer accounts and configurations between servers, and enable diagnostic logging for transfer and restore operations. It covers essential concepts such as WHM vs. cPanel, root access, backup handling, SFTP uploads, transfer methods, and advanced debugging tools.

Continue

آموزش کامل انتقال تمام اکانت‌های cPanel از یک سرور به سرور دیگر

این مقاله نحوه انتقال همه اکانت‌های cPanel، تنظیمات سرویس‌ها، گواهی‌های SSL و IP اصلی سرور را از یک سرور قدیمی (Source) به یک سرور جدید (Target) توضیح می‌دهد. شامل نصب سرور جدید، انتقال تنظیمات، انتقال اکانت‌ها، تغییر IP، تنظیم DNS و نصب مجدد SSL است.

Continue

How to Migrate a WordPress® Installation to a cPanel & WHM Server

This guide explains how to migrate a WordPress installation from a macOS-hosted environment to a cPanel & WHM server. It covers exporting the database, uploading WordPress files, creating and importing a MySQL database, updating URLs, configuring wp-config.php, fixing broken links, and finalizing the migration.

Continue

How to Manually Transfer an Account Between Servers in cPanel & WHM

This article explains how to manually transfer a cPanel account between servers when the account is too large for WHM’s automated transfer tools. It covers creating temporary directories, compressing public_html and log files, securely transferring data with SCP, and restoring the files on the destination server.

Continue

How to Manually Migrate Horde Calendars and Contacts to Roundcube in cPanel & WHM

This article explains how to manually migrate Horde calendars and contacts to Roundcube in cPanel & WHM version 108 through 118. It covers exporting Horde data, placing it in the correct directories, and importing it into Roundcube using built‑in plugins or manual import tools.

Continue

How to Manually Migrate Accounts to cPanel & WHM from Unsupported Control Panels

This article explains how experienced system administrators can manually migrate accounts from unsupported third‑party control panels to cPanel & WHM. It covers pre‑migration steps, installation requirements, file and directory transfers, database restoration, SSL migration, and post‑migration tasks.

Continue