From: Eric Covener AuthzLDAPAuthoritative
is set to off
to allow the authorization phase to fall
back to the module providing the alternate
- Require
value.
Require
value. When no
+ LDAP-specific Require
directives
+ are used, authorization is allowed to fall back to other modules
+ as if AuthzLDAPAuthoritative
+ was set to off
.
Require
@@ -324,9 +328,7 @@ for HTTP Basic authentication.
If this directive exists, mod_authnz_ldap
grants
access to any user that has successfully authenticated during the
search/bind phase. Requires that mod_authz_user
be
- loaded and that the
- AuthzLDAPAuthoritative
- directive be set to off.
+ loaded.
Require ldap-user
@@ -602,17 +604,10 @@ Require valid-user
that gets created in the web
AuthLDAPURL "the url"
-AuthzLDAPAuthoritative off
AuthGroupFile mygroupfile
Require group mygroupfile
- AuthzLDAPAuthoritative
- must be off to allow mod_authnz_ldap
to decline group
- authentication so that Apache will fall back to file
- authentication for checking group membership. This allows the
- FrontPage-managed group file to be used.
-
How It Works
FrontPage restricts access to a web by adding the Require
@@ -972,10 +967,14 @@ authenticating the user if this one fails
Module: mod_authnz_ldap
Set to off
if this module should let other
- authentication modules attempt to authenticate the user, should
- authentication with this module fail. Control is only passed on
+ authorization modules attempt to authorize the user, should
+ authorization with this module fail. Control is only passed on
to lower modules if there is no DN or rule that matches the
supplied user name (as passed by the client).
+ When no LDAP-specific Require
directives
+ are used, authorization is allowed to fall back to other modules
+ as if AuthzLDAPAuthoritative
+ was set to off
.
diff --git a/docs/manual/mod/mod_authnz_ldap.xml b/docs/manual/mod/mod_authnz_ldap.xml
index e2a4630efab..d3b2787d5a0 100644
--- a/docs/manual/mod/mod_authnz_ldap.xml
+++ b/docs/manual/mod/mod_authnz_ldap.xml
@@ -233,7 +233,11 @@ for HTTP Basic authentication.
AuthzLDAPAuthoritative
is set to off
to allow the authorization phase to fall
back to the module providing the alternate
- Require value.
+ Require value. When no
+ LDAP-specific Require directives
+ are used, authorization is allowed to fall back to other modules
+ as if AuthzLDAPAuthoritative
+ was set to off
.