Hey folks, I need the assistance from you on a problem with mod_perl and mod_proxy. Please help.
This is what I am trying or aiming to do. I have an Apache 2.0 server running mod_proxy with reverse proxy. So all the request from http://www.foo.com gets proxied to http://baa.com. So far so good and this was a piece of cake. I want to now try out something else. - The user will still type http://foo.com. This time a mod_proxy handler will display a login page. In fact this my own authentication handler written in mod_perl. It authenticates using a back end system by accepting username and password from the login page. - If authentication is NOT successful, it displays the login page again. - But if the authentication is successful a session cookie is created. - The mod_perl login handler job should end there. I want the mod_proxy to ProxyPass to the url in the following format http://bar.com/bar.pl?sid=APACHE_SESSION&u=UserName if the authentication is a success and for all subsequent request should retain the session as I do not want to show the login page to the the user again. How should I approach the problem especially reading data from the mod_perl authentication handler and passing it as a query parameter for the proxy URL? Anticipating a "hint" solution from anybody!! Thanks a lot, Atanu