Pino, We control access to our entire project using nested match patters like this:
<map:match pattern="*"> <map:act type="session-validator"> <map:parameter name="descriptor" value="context://descriptors/params.xml"/> <map:parameter name="validate" value="username,password"/> <map:match pattern="*.xhtml"> <map:read src="xhtml/{1}.xhtml" mime-type="text/html"/> </map:match> ... other matchers... </map:act> <map:redirect-to uri="login"/> </map:match> The * match pattern is the first filtered match which then falls through to other matchers. In this manner the session-validator makes certain a vaild session is available (with username and password which is set on authorization). Ciao, Aaron -----Original Message----- From: Giuseppe Di Pierri [mailto:[EMAIL PROTECTED]] Sent: Friday, January 11, 2002 11:15 AM To: [EMAIL PROTECTED] Subject: authorization of a subproject Hi Guys, need help for easly manage Access Control Lists. I would have more than one protected area, under which dozen of pages have to be protected by means of session-validator action. Is it possible to declare in sitemap.xmap (one level up to each protected areas) something like that (not exactly the same of course ) ? <map:match pattern="protected/*"> <map:act type="session-validator"> <map:parameter name="descriptor" value="params.xml"/> <map:parameter name="validate" value="username"/> <map:mount uri-prefix="protected" src="protected/" check-reload="yes"/> </map:act> <map:redirect-to uri="AuthorizationFailure.html"/> </map:match> The purpose is to protect an entire subproject, without mention session-validation for each of its pages. Thank you in advance for your answer Regards Pino --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>