|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
[PLUG] Mercurial + Apache authentication + PHP/Perl/SOAP -- A little help?
|
Howdy all,
I've got a bit of a quandary on my hands and I'd sure love some help.
I have a client that wants to obscure some Mercurial repos behind an
authentication front-end, allowing for read-only or read-write
permissions for folks who have the proper credentials. They also have
a 3rd party app that very conveniently allows for user auths and
logins via a SOAP interface. Since most of the affected parties have
accounts on the 3rd party app, it makes user account management a snap
and reduces passwords-to-remember-count by one for all concerned.
However, disturbingly, I'm unable to find a mod_auth_soap for Apache
(sarcasm! [unless there really is one, then: link, please!]) and thus
must rely upon my PHP or Perl skills to handle the authentication.
Ideally, there would be some mod_auth_* that would allow me to call
out to an arbitrary script for user verification, at which point I
could whip up a quick script that would let me talk to the SOAP
interface, handle all the login mess and then hand Apache a
valid-user. Short of that, though, I'm terribly afraid that I'm going
to have to write a wrapper script that will essentially talk to
Mercurial's hgweb/hgwebdir.cgi and, well, that strikes me as
over-the-top complicated for what I want to do.
So: anyone have any experience doing something along these lines? Nice
Google searches that'd find me the info I need? (Polite) Shoves in the
right informational direction?
Much obliged.
--
-Doug
@zamoose
http://literalbarrage.org/blog/
___________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|