Apache. Документация на русском

Классы:   1    2      3      4    5    6    7    8    9    10  

AuthConfig
RU          EN  

The following directives are allowed in .htaccess files when AllowOverride AuthConfig is in effect. They give .htaccess users control over the authentication and authorization methods that are applied to their directory subtrees, including several related utility directives for session handling and TLS settings.

  • Anonymous [mod_authn_anon] - Specifies userIDs that are allowed access without password verification

  • Anonymous_LogEmail [mod_authn_anon] - Sets whether the password entered will be logged in the error log

  • Anonymous_MustGiveEmail [mod_authn_anon] - Specifies whether blank passwords are allowed

  • Anonymous_NoUserID [mod_authn_anon] - Sets whether the userID field may be empty

  • Anonymous_VerifyEmail [mod_authn_anon] - Sets whether to check the password field for a correctly formatted email address

  • AuthBasicAuthoritative [mod_auth_basic] - Sets whether authorization and authentication are passed to lower level modules

  • AuthBasicFake [mod_auth_basic] - Fake basic authentication using the given expressions for username and password

  • AuthBasicProvider [mod_auth_basic] - Sets the authentication provider(s) for this location

  • AuthBasicUseDigestAlgorithm [mod_auth_basic] - Check passwords against the authentication providers as if Digest Authentication was in force instead of Basic Authentication.

  • AuthDBMGroupFile [mod_authz_dbm] - Sets the name of the database file containing the list of user groups for authorization

  • AuthDBMType [mod_authn_dbm] - Sets the type of database file that is used to store passwords

  • AuthDBMUserFile [mod_authn_dbm] - Sets the name of a database file containing the list of users and passwords for authentication

  • AuthDigestAlgorithm [mod_auth_digest] - Selects the algorithm used to calculate the challenge and response hashes in digest authentication

  • AuthDigestDomain [mod_auth_digest] - URIs that are in the same protection space for digest authentication

  • AuthDigestNonceLifetime [mod_auth_digest] - How long the server nonce is valid

  • AuthDigestProvider [mod_auth_digest] - Sets the authentication provider(s) for this location

  • AuthDigestQop [mod_auth_digest] - Determines the quality-of-protection to use in digest authentication

  • AuthFormAuthoritative [mod_auth_form] - Sets whether authorization and authentication are passed to lower level modules

  • AuthFormProvider [mod_auth_form] - Sets the authentication provider(s) for this location

  • AuthGroupFile [mod_authz_groupfile] - Sets the name of a text file containing the list of user groups for authorization

  • AuthLDAPAuthorizePrefix [mod_authnz_ldap] - Specifies the prefix for environment variables set during authorization

  • AuthLDAPBindAuthoritative [mod_authnz_ldap] - Determines if other authentication providers are used when a user can be mapped to a DN but the server cannot successfully bind with the user's credentials.

  • AuthLDAPBindDN [mod_authnz_ldap] - Optional DN to use in binding to the LDAP server

  • AuthLDAPBindPassword [mod_authnz_ldap] - Password used in conjunction with the bind DN

  • AuthLDAPCompareAsUser [mod_authnz_ldap] - Use the authenticated user's credentials to perform authorization comparisons

  • AuthLDAPCompareDNOnServer [mod_authnz_ldap] - Use the LDAP server to compare the DNs

  • AuthLDAPDereferenceAliases [mod_authnz_ldap] - When will the module de-reference aliases

  • AuthLDAPGroupAttribute [mod_authnz_ldap] - LDAP attributes used to identify the user members of groups.

  • AuthLDAPGroupAttributeIsDN [mod_authnz_ldap] - Use the DN of the client username when checking for group membership

  • AuthLDAPInitialBindAsUser [mod_authnz_ldap] - Determines if the server does the initial DN lookup using the basic authentication users' own username, instead of anonymously or with hard-coded credentials for the server

  • AuthLDAPInitialBindPattern [mod_authnz_ldap] - Specifies the transformation of the basic authentication username to be used when binding to the LDAP server to perform a DN lookup

  • AuthLDAPMaxSubGroupDepth [mod_authnz_ldap] - Specifies the maximum sub-group nesting depth that will be evaluated before the user search is discontinued.

  • AuthLDAPRemoteUserAttribute [mod_authnz_ldap] - Use the value of the attribute returned during the user query to set the REMOTE_USER environment variable

  • AuthLDAPRemoteUserIsDN [mod_authnz_ldap] - Use the DN of the client username to set the REMOTE_USER environment variable

  • AuthLDAPSearchAsUser [mod_authnz_ldap] - Use the authenticated user's credentials to perform authorization searches

  • AuthLDAPSubGroupAttribute [mod_authnz_ldap] - Specifies the attribute labels, one value per directive line, used to distinguish the members of the current group that are groups.

  • AuthLDAPSubGroupClass [mod_authnz_ldap] - Specifies which LDAP objectClass values identify directory objects that are groups during sub-group processing.

  • AuthLDAPUrl [mod_authnz_ldap] - URL specifying the LDAP search parameters

  • AuthMerging [mod_authz_core] - Controls the manner in which each configuration section's authorization logic is combined with that of preceding configuration sections.

  • AuthName [mod_authn_core] - Authorization realm for use in HTTP authentication

  • AuthnCacheProvideFor [mod_authn_socache] - Specify which authn provider(s) to cache for

  • AuthnCacheTimeout [mod_authn_socache] - Set a timeout for cache entries

  • AuthType [mod_authn_core] - Type of user authentication

  • AuthUserFile [mod_authn_file] - Sets the name of a text file containing the list of users and passwords for authentication

  • AuthzDBMType [mod_authz_dbm] - Sets the type of database file that is used to store list of user groups

  • CGIPassAuth [core] - Enables passing HTTP authorization headers to scripts as CGI variables

  • LDAPReferralHopLimit [mod_ldap] - The maximum number of referral hops to chase before terminating an LDAP query.

  • LDAPReferrals [mod_ldap] - Enable referral chasing during queries to the LDAP server.

  • <Limit> [core] - Restrict enclosed access controls to only certain HTTP methods

  • <LimitExcept> [core] - Restrict access controls to all HTTP methods except the named ones

  • Require [mod_authz_core] - Tests whether an authenticated user is authorized by an authorization provider.

  • <RequireAll> [mod_authz_core] - Enclose a group of authorization directives of which none must fail and at least one must succeed for the enclosing directive to succeed.

  • <RequireAny> [mod_authz_core] - Enclose a group of authorization directives of which one must succeed for the enclosing directive to succeed.

  • <RequireNone> [mod_authz_core] - Enclose a group of authorization directives of which none must succeed for the enclosing directive to not fail.

  • Satisfy [mod_access_compat] - Interaction between host-level access control and user authentication

  • Session [mod_session] - Enables a session for the current directory or location

  • SessionEnv [mod_session] - Control whether the contents of the session are written to the HTTP_SESSION environment variable

  • SessionHeader [mod_session] - Import session updates from a given HTTP response header

  • SessionInclude [mod_session] - Define URL prefixes for which a session is valid

  • SessionMaxAge [mod_session] - Define a maximum age in seconds for a session

  • SSLCipherSuite [mod_ssl] - Cipher Suite available for negotiation in SSL handshake

  • SSLProxyCipherSuite [mod_ssl] - Cipher Suite available for negotiation in SSL proxy handshake

  • SSLRenegBufferSize [mod_ssl] - Set the size for the SSL renegotiation buffer

  • SSLRequire [mod_ssl] - Allow access only when an arbitrarily complex boolean expression is true

  • SSLRequireSSL [mod_ssl] - Deny access when SSL is not used for the HTTP request

  • SSLUserName [mod_ssl] - Variable name to determine user name

  • SSLVerifyClient [mod_ssl] - Type of Client Certificate verification

  • SSLVerifyDepth [mod_ssl] - Maximum depth of CA Certificates in Client Certificate verification