This module provides core authentication capabilities to
allow or deny access to portions of the web site.
Extended authentication providers can be created
within the configuration file and assigned an alias name. The alias
providers can then be referenced through the directives
The example below creates two different ldap authentication provider aliases based on the ldap provider. This allows a single authenticated location can be serviced by multiple ldap hosts:
This directive sets the name of the authorization realm for a
directory. This realm is given to the client so that the user
knows which username and password to send.
For example:
The string provided for the AuthName
is what will
appear in the password dialog provided by most browsers.
This directive selects the type of user authentication for a
directory. The authentication types available are
Basic
(implemented by
Digest
(implemented by
To implement authentication, you must also use the
</AuthnProviderAlias>
are used to enclose a group of
authentication directives that can be referenced by the alias name
using one of the directives