[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: multiple requires: AND or OR ?


Both should return OK under normal circumstances - unless you want to short circuit another_test, in which case, 'a_test' should return DONE.

http://perl.apache.org/docs/2.0/user/handlers/intro.html#Handler_Return_Values
 
- Praveen


----- Original Message ----
From: Martijn <suppressed>
To: suppressed
Sent: Tuesday, November 13, 2007 11:42:46 AM
Subject: multiple requires: AND or OR ?

Hello.

A simple question, of which I can't find the answer fast enough.

I have the following block inside httpd.conf:

<Location /archive>
  require a_test
  require another_test
</Location>

where a_test and another_test are two mod_perl handlers that either
return OK or FORBIDDEN.

For a user to get access to the /archive-location, should both
handlers return OK (logical AND) or is it enough if one does (logical
OR)?

I always assumed it was logical AND and that makes sense to me in at
least ten different ways, but I'd rather be 100% sure, before I
accidentally open up half of our site...

Thanks.

Martijn.


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.