You can avoid this by using the LoggedInAction, e.g.
<map:match pattern="do-login">
<map:act type="auth-loggedIn">
<map:parameter name="handler" value="HandlerName"/>
<map:redirect-to uri="loggedInPage"/>
</map:act>
<map:act type="auth-login">
<map:parameter name="handler" value="HandlerName"/>
<map:parameter name="parameter_login"
value="{request-param:loginfield}"/>
<map:parameter name="parameter_password"
value="{request-param:password}"/>
....
</map:act>
<map:redirect-to uri="cocoon:/login-error"/>
</map:match>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of
> [EMAIL PROTECTED]
> Sent: Wednesday, March 22, 2006 12:23 PM
> To: [email protected]
> Subject: Bug in authentication-fw sample
>
>
> If one logs in, then presses the back button and logs in again one gets
> the following error, instead
> of being redirected inside:
>
> org.apache.cocoon.ProcessingException: User is already authenticated
> using handler: demohandler
> <map:mount> - context://samples/blocks/sitemap.xmap - 66:68
>
>
> How does one avoid this?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]