> 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

Reply via email to