> I need to have Django (a python web framework) handle > authentication/authorization instead of MediaWiki doing it (like > normal). This way authentication/authorization is handled in > one place > with a single sign-on. > > I've seen many extentions and notes regarding authentication, but none > specifically deal with Django. Before I start seeing what I can > mish-mosh together from all the other information I've found, > I thought > I would ask to see if anybody has already done this. > > I'm currently running MediaWiki v1.12.3 and php 5.2.5, but can upgrade > if necessary.
Is your Django application using some specific method of authentication? Is this a custom built solution for web sso? Why not take a look at some open standards for web sso? If this is for a corporate environment, use LDAP or use some type of federated login like SAML or Shibboleth. If this is a non-corporate environment, look at using OpenID. Take a look at OpenSSO with OpenDS, it'll do SAML 1/2, Shibboleth, OpenID, and a few other federation standards. OpenID and Shibboleth both have MediaWiki plugins available; it is possible to do SAML by using web agents with an HTTP authentication plugin. V/r, Ryan Lane
_______________________________________________ MediaWiki-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
