> Though it's probably not as fast as adjusting the headers via the api in 
> the response handlers. However since you aren't telling what you are 
> trying to do I can't give you a better advice.

Here's what I'm trying to do:

I am implementing a login/logout mechanism. The user can't access any
page till he logs in. That is any attempt to access pages without
logging in will be redirected to the login screen. I have successfully
implemented this part. The login page is generated by a CGI script. Once
the user logs in successfully, I want to set a cookie. That's the reason
why I want the login CGI script to pass the result to my handler. The
handler, which must be run after the CGI script has been run, will
decide to modify the output header (to set cookie) depending upon the
result code passed to it by the login screen.

I have read all the documentation about handlers etc., and couldn't find
a way to do this. I know about notes/pnotes, but aren't they for passing
values from one handler to other. How can my CGI script use them? And if
it is possible for my CGI script to use them, would that be safe when
multiple users are trying to log in?

One more question. I redirect the incoming request by calling
$r->uri($new_uri) in my PerlTransHandler. How can I make the browser
show this new location in its address bar?

Let me know if you need to know more about any aspect of my
implementation. And, thanks for your help.

-vish

Reply via email to