On Tue, Apr 06, 2004 at 05:32:25AM -0600, Antonio Gallardo wrote:
> Leszek Gawron dijo:
> > If you use IE (I do not know how other browsers handle this) if you serve
> > a
> > page without client cache turned off you make a security hole (IE caches
> > everything and serves even after user has logged out).
> 
> Very smart browser! ROTFL!
At last if you do not close your browser window. That is a real problem
because even if you log out and login again sometimes requesting for examples
/myApp/showProjects.do you do not see your server being hit.

> > The code (assume every non internal uri goes to "main" method ):
> > var user = null;
> 
> > function main( action ) {
> >     cocoon.response.setHeader( "Expires", "-1" );
> >     cocoon.response.setHeader( "Cache-Control", "no-cache" );
> >     cocoon.response.setHeader( "Pragma", "no-cache" );
> 
> All these 3 instructions, can be setted in a the HTML style transformer
> instead of doing it in Flow. If not you need to write it over and over.
HTML Transformer sets response headers? I do not think so. 
META tags maybe - but IE docs say explicitly that headers are preffered over
meta tags

> In the below code, can you better use the standard authentication-fw. the
> auth-fw can also work with flow:
I do not use authentication-fw intentionally as I want to have an acces to a
complete user object ( I use hibernate ).

This is also a reason I do not use container authentication - it gives me
only username and I would have to fetch the user data every time.
        lg
-- 
            __
         | /  \ |        Leszek Gawron            //  \\
        \_\\  //_/       [EMAIL PROTECTED]           _\\()//_
         .'/()\'.     Phone: +48(501)720812     / //  \\ \
          \\  //  recursive: adj; see recursive  | \__/ |

Reply via email to