Umm, sanity check: You _have_ checked out the many packages and modules that do just this under mod_perl, haven't you?
On 16 Jan 2003, Vishal Verma wrote: > > 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 > > - nick ~~~~~~~~~~~~~~~~~~~~ Nick Tonkin {|8^)>