List of Authentication and Authorization modules

Authentication and Authorization works in tandem to provide effective security. Authentication is the process by which we verify that someone is who they claim they are. Authorization is any process by which someone is allowed to be where they want to go, or to have information that they want to have.

This page lists the Authentication and Authorization modules provided by Apache HTTP Server.
1) Core Authentication modules
2) Authentication Type modules
3) Authentication Provider modules
4) Authorization modules

 

1) Core Authentication modules
mod_authn_core.so
mod_authz_core.so

2) Authentication Type modules
mod_auth_basic.so
mod_auth_digest.so

3) Authentication Provider modules
mod_authn_anon.so
mod_authn_dbd.so
mod_authn_dbm.so
mod_authn_file.so
mod_auth_form.so
mod_authn_socache.so
mod_authnz_ldap.so
NOTE: mod_authnz_ldap.so is both an Authentication Provider and Authorization module.

4) Authorization modules
mod_authnz_ldap.so
mod_authz_dbd.so
mod_authz_dbm.so
mod_authz_groupfile.so
mod_authz_host.so
mod_authz_owner.so
mod_authz_user.so
NOTE: mod_authnz_ldap.so is both an Authentication Provider and Authorization module.

 

 

 

You may go back to the following section.
Securing Apache HTTP Server