cPanel & WHM no longer develops or updates EasyApache 3. We deprecated EasyApache 3 on December 31, 2018. We removed support for EasyApache 3 in cPanel & WHM version 78.
Apache Module: AuthDigest - EasyApache - cPanel Documentation
Page tree
Skip to end of metadata
Go to start of metadata


The mod_auth_digest Apache module provides HTTP Digest Authentication for the Apache web server. The mod_auth_digest Apache module is an alternative option to the mod_auth_basic Apache module.


If you use HTTP Digest Authentication, the Apache web server will apply the MD5 hashing scheme to passwords before Apache transmits them.


We strongly recommend that you use the mod_ssl Apache module instead of the mod_auth_digest Apache module in order to encrypt the transmission.

Featured documentation

  EasyApache 3


Change Log Release Notes  



Migrate from Tomcat 5.5 to 7

How to Deploy Java Applications


EasyApache 3 does not support new installations of Tomcat.

As of cPanel & WHM version 76, EasyApache 4 now supports Tomcat 8.5. For more information, read our Tomcat documentation.


This module has no requirements.


This module has no known compatibility issues.

How to install or uninstall mod_auth_digest

The EasyApache profiles do not provide the mod_auth_digest Apache module by default.

To install or uninstall the mod_auth_digest Apache module, perform the following steps:

  1. Run EasyApache in WHM's EasyApache 3 interface (Home >> Software >> EasyApache 3).


    To access EasyApache from the command line interface, run the /scripts/easyapache script as the root user.

  2. Select the profile that you wish to modify.

  3. Click the  icon that corresponds to your selection.

  4. Click Next Step in the Apache Version stage.
  5. Click Next Step in the PHP Version stage.
  6. Click Exhaustive Options List in the Short Options List stage.
  7. Perform one of the following actions in the Exhaustive Options List stage:
    • To enable the mod_auth_digest Apache module, select the Auth Digest option.
    • To disable the mod_auth_digest Apache module, deselect the Auth Digest option.
  8. Click Save and Build.

For information on how to configure your Apache web server to use the mod_auth_digest Apache module, read Apache's Authentication and Authorization documentation.

How to enable or disable the module in a custom EasyApache profile file

The following table contains the module information that EasyApache stores in the profile file for the module:

EasyApache module namemod_authdigest
EasyApache Profile EntryApache: optmods: AuthDigest

To enable or disable the mod_auth_digest Apache module in a custom EasyApache profile file, set the Apache: optmods: AuthDigest profile entry to one of the following values:

  • 1 - This value enables the module.
  • 0 - This value disables the module.


EasyApache version
2/11/20143.24.11Doc updateRemoved Apache 1.3 and 2.0
1/3/20133.18.0Doc updateUpdate for Apache 2.4

Related documentation

Vendor documentation

The following text is an excerpt from Apache's website:

This module implements HTTP Digest Authentication (RFC2617), and provides an alternative to mod_auth_basic where the password is not transmitted as cleartext. However, this does not lead to a significant security advantage over basic authentication. On the other hand, the password storage on the server is much less secure with digest authentication than with basic authentication. Therefore, using basic auth and encrypting the whole connection using mod_ssl is a much better alternative.

For more information on the mod_auth_digest Apache module, click the following links: