mod_authz_core

Apache Module mod_authz_core Description: Core Authorization Status: Base ModuleIdentifier: authz_core_module SourceFile: mod_authz_core.c Compatibility: Available in Apache HTTPD 2.3 and later Summary This module provides core authorization capabilities so that authenticated users can be allowed or denied access to portions of the web site. mod_authz_core provides the functionality to register various authorization providers. It is usually used in conjunction with an authentication provider

mod_authn_socache

Apache Module mod_authn_socache Description: Manages a cache of authentication credentials to relieve the load on backends Status: Base ModuleIdentifier: authn_socache_module SourceFile: mod_authn_socache.c Compatibility: Version 2.3 and later Summary Maintains a cache of authentication credentials, so that a new backend lookup is not required for every authenticated request. Authentication Cacheing Some users of more heavyweight authentication such as SQL database lookups (mod_authn_dbd

mod_authn_file

Apache Module mod_authn_file Description: User authentication using text files Status: Base ModuleIdentifier: authn_file_module SourceFile: mod_authn_file.c Compatibility: Available in Apache 2.1 and later Summary This module provides authentication front-ends such as mod_auth_digest and mod_auth_basic to authenticate users by looking up users in plain text password files. Similar functionality is provided by mod_authn_dbm. When using mod_auth_basic or mod_auth_digest, this module is invoked

mod_authn_dbm

Apache Module mod_authn_dbm Description: User authentication using DBM files Status: Extension ModuleIdentifier: authn_dbm_module SourceFile: mod_authn_dbm.c Compatibility: Available in Apache 2.1 and later Summary This module provides authentication front-ends such as mod_auth_digest and mod_auth_basic to authenticate users by looking up users in dbm password files. Similar functionality is provided by mod_authn_file. When using mod_auth_basic or mod_auth_digest, this module is invoked via

mod_authn_dbd

Apache Module mod_authn_dbd Description: User authentication using an SQL database Status: Extension ModuleIdentifier: authn_dbd_module SourceFile: mod_authn_dbd.c Compatibility: Available in Apache 2.1 and later Summary This module provides authentication front-ends such as mod_auth_digest and mod_auth_basic to authenticate users by looking up users in SQL tables. Similar functionality is provided by, for example, mod_authn_file. This module relies on mod_dbd to specify the backend database

mod_authn_core

Apache Module mod_authn_core Description: Core Authentication Status: Base ModuleIdentifier: authn_core_module SourceFile: mod_authn_core.c Compatibility: Available in Apache 2.3 and later Summary This module provides core authentication capabilities to allow or deny access to portions of the web site. mod_authn_core provides directives that are common to all authentication providers. Creating Authentication Provider Aliases Extended authentication providers can be created within the con

mod_authn_anon

Apache Module mod_authn_anon Description: Allows "anonymous" user access to authenticated areas Status: Extension ModuleIdentifier: authn_anon_module SourceFile: mod_authn_anon.c Compatibility: Available in Apache 2.1 and later Summary This module provides authentication front-ends such as mod_auth_basic to authenticate users similar to anonymous-ftp sites, i.e. have a 'magic' user id 'anonymous' and the email address as a password. These email addresses can be logged. Combined with other (d

mod_authnz_ldap

Apache Module mod_authnz_ldap Description: Allows an LDAP directory to be used to store the database for HTTP Basic authentication. Status: Extension ModuleIdentifier: authnz_ldap_module SourceFile: mod_authnz_ldap.c Compatibility: Available in version 2.1 and later Summary This module allows authentication front-ends such as mod_auth_basic to authenticate users through an ldap directory. mod_authnz_ldap supports the following features: Known to support the OpenLDAP SDK (both 1.x and 2.x),

mod_authnz_fcgi

Apache Module mod_authnz_fcgi Description: Allows a FastCGI authorizer application to handle Apache httpd authentication and authorization Status: Extension ModuleIdentifier: authnz_fcgi_module SourceFile: mod_authnz_fcgi.c Compatibility: Available in version 2.4.10 and later Summary This module allows FastCGI authorizer applications to authenticate users and authorize access to resources. It supports generic FastCGI authorizers which participate in a single phase for authentication and auth

mod_asis

Apache Module mod_asis Description: Sends files that contain their own HTTP headers Status: Base ModuleIdentifier: asis_module SourceFile: mod_asis.c Summary This module provides the handler send-as-is which causes Apache HTTP Server to send the document without adding most of the usual HTTP headers. This can be used to send any kind of data from the server, including redirects and other special HTTP responses, without requiring a cgi-script or an nph script. For historical reasons, this mod