cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gautam Ganguly" <ggan...@transunion.com>
Subject Re: How to access the security handler/authentication context infofromsub-sitemap?
Date Sun, 18 Apr 2004 19:17:45 GMT
hi Leon,
  I had read that..and thats why i am confused as to how do go about
it,bcos on that page under the "Working with subsitemaps" section..
the very first line says.."The common solution for the framework and
subsitemaps is to define the handler (in the main sitemap."..i tried
that:
1)When i just declare the handler in the main-stemap only,the
sub-sitemap doesn't seem to find it.
2)When i the handler in the sub-sitemap(as you had suggested),then it
just takes me to the login screen,as if the user is accessing the
resource for the first time..

But in that page..it also mentions this "The definition of handlers in
a sub-sitemap is a TODO and will be available in the next release. ..."
..which release is that??
  
regards,
Gautam  



>>> qaz@dds.nl 04/18/04 02:06PM >>>
You did read:
http://www.aerialbear.com/cocoon/documents/developing/webapps/authentication.html

(search for subsitemap) ?

Gautam Ganguly wrote:

>hi Leon,
>  I tried that,but that creates a totally new security handler,which
>takes me through the whole login process again.The docs talk about
>accessing the parent sitemaps handler in the sub-sitemap,but i
haven't
>seen any examples yet,as to how to do that.Anything else...?
>  But still, i thank you  for your suggestion and your time.
>regards,
>Gautam
>  
>
>  
>
>>>>qaz@dds.nl 04/18/04 01:30PM >>>
>>>>        
>>>>
>I think you need to define the authentication manager in the
>sub-sitemap 
>also.
>
>Leon
>
>Gautam Ganguly wrote:
>
>  
>
>>hi all,
>> I am using cocoon-2.1.2.
>> This is how the main-sitemap looks like:
>>
>><map:sitemap .....
>>....
>>....
>> <map:component-configurations>
>> <authentication-manager>
>>   <handlers>
>>     <handler name="Securityhandler">
>>	<redirect-to uri="cocoon:/login.html"/>
>>	<authentication uri="cocoon:raw:/db-auth-func"/>
>>     </handler>
>>  </handlers>
>> </authentication-manager>
>> </map:component-configurations>
>>
>>The auth-protect does everything as the doc says.
>>
>>But in the sub-sitemap,which handles the child-webapp..i have the
>>    
>>
>need
>  
>
>>to access the authentication context info of the current logged in
>>user.On putting the auth-protect action in the sub-sitemap,the
>>sub-sitemap 
>>keeps saying "Unknown handler to check:Securityhandler"
>>
>>This is how the sub-sitemap looks like:
>><map:sitemap...
>>  <map:pipeline>
>>      <map:match pattern="*.html">
>>            <map:act type="auth-protect">
>>	<map:parameter name="handler" value="Securityhandler"/> 
>>           <map:match pattern="index.html">
>>	      <map:call resource="show-page">
>>	         <map:parameter name="filename" value="index"/>
>>	         <map:parameter name="full-filename" value="index"/>
>>   	       </map:call>
>>             </map:act>
>>             <!-- something was wrong, redirect to login page -->
>>	<map:redirect-to uri="context://Mainapp/login.html"/>
>>           </map:match>
>>    </map:match>
>></map:pipeline>
>>
>>If someone could help me,as to how this can be done..i would highly
>>appreciate that.
>>
>>with regards,
>>Gautam
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org 
>>For additional commands, e-mail: users-help@cocoon.apache.org 
>>
>> 
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org 
>For additional commands, e-mail: users-help@cocoon.apache.org 
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org 
>For additional commands, e-mail: users-help@cocoon.apache.org 
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org 
For additional commands, e-mail: users-help@cocoon.apache.org 




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message