Graham Leggett wrote:
GL> S�bastien Bonnegent wrote:
GL>
GL> > Is there a way to share data (in my case a apr_array_header_t)
GL> > between all the httpd process ?
GL> >
GL> > I have to use it to provide single sign-on functionality with
GL> > the proxy module. I have to store some informations about old
GL> > requests from all httpd process (true and virtual).
GL>
GL> Simply configuring an authentication module in Apache should provide
GL> single sign on for you using basic authentication without any code
GL> modification.
Oh ! I think that I have missed something. Could you give me an example
of this configuration please ?
GL> What exactly are you trying to achieve?
I want to make a transparent proxy where the client only
have to give an authentification the first time for a domain
and after the proxy gives the authentification for the others
domains. In this system, the auth system must recognize the Basic
and the Digest mecanisms.
For example:
---------- ----------- ---------
| a client |-->| SSO-proxy |-->| Server1 | for the domain: www.example1.com
---------- ----------- \ ---------
\>| Server2 | for the domain: www.example2.com
\ ---------
\> ...
A client connect to "www.example1.com", and provide an authentification.
Later, the same client connect to "www.example2.com" without give again
an authentification.
In my opinion, I though to provide the auth header instead of the client
in the proxy module. The differents servers (Server1, Server2, ...) could
be of any type (Apache, IIS, ...).
Do you see what I mean ?
Best regards,
se� - sinad
--
GPG uid: 0xCB92591D ICQ: 60143970
LINUX - because life is too short to reboot !
-- Fortune:
For a light heart lives long.
-- Shakespeare, "Love's Labour's Lost"
msg11417/pgp00000.pgp
Description: PGP signature