]> granicus.if.org Git - apache/commitdiff
Explain Satisfy directive.
authorpcs <pcs@unknown>
Fri, 18 Apr 1997 21:55:11 +0000 (21:55 +0000)
committerpcs <pcs@unknown>
Fri, 18 Apr 1997 21:55:11 +0000 (21:55 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@77931 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/core.html

index e04f1f82aecd6239d836facffa0516cbb44dfabf..0ac24a310e7b83dad578cb62b983a7e518c2a39f 100644 (file)
@@ -1060,12 +1060,22 @@ See also <A HREF="#rlimitmem">RLimitMEM</A> or <A HREF="#rlimitcpu">RLimitCPU</A
 <A name="satisfy"><h2>Satisfy</h2></A>
 <!--%plaintext &lt;?INDEX {\tt Satisfy} directive&gt; -->
 <strong>Syntax:</strong> Satisfy <em>'any' or 'all'</em><br>
+<strong>Default:</strong> Satisy all<br>
 <strong>Context:</strong> server config, virtual host, directory, .htaccess<br>
 <strong>Status:</strong> core<br>
 <strong>Compatibility:</strong> Satisfy is only available in Apache 1.2 and later<p>
 
-Access policy if both allow and require used. The parameter can be either
-<em>'all'</em> or <em>'any'</em>.
+Access policy if both allow and require used. The parameter can be
+either <em>'all'</em> or <em>'any'</em>. This directive is only useful
+if access to a particular area is being restricted by both
+username/password <i>and</i> client host address. In this case the
+default behavior ("all") is to require that the client passes the
+address access restriction <i>and</i> enters a valid username and
+password. With the "any" option the client will be granted access if
+they either pass the host restriction or enter a valid username and
+password. This can be used to password restrict an area, but to let
+clients from particular addresses in without prompting for a password.
+
 
 <p><hr>