[Mediawiki-l] external authentication service = single sign on site wide

Gavin Bell gavinbell at mac.com
Tue Mar 8 15:44:09 UTC 2005


Hi all
I'm building a site in mediawiki and I'm interested in getting a single  
signon service running across the entire site.  I'm using MovableType  
and PunBB as components on the rest of the site.  so I am interested in  
either using Six Apart's typekey as a remote auth service or the  
typekey-a-like TinyOrwell.

Essentially replacing the authentication services within mediawiki with  
an external service  I've seen a variety of articles that head in the  
right direction, but not yet cracked it. I can't use LDAP as the users  
will be on the wider internet, hence looking at other tools.

Some background
http://meta.wikimedia.org/wiki/Authentication is the basic article on  
how server side authentication works and can be modified on mediawiki,  
it links to http://meta.wikimedia.org/wiki/Web_Server_authentication  
which links to the following implementation
http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/ 
13943/ showing how to do a simple remote server auth over http
there are a couple of typekey resources,
http://del.icio.us/tag/typekey and  
http://typekey.torrez.org/guide/show/HomePage

Here are some implementations
http://pear.php.net/pepr/pepr-proposal-show.php?id=164 is an  
Auth_TypeKey package for PEAR for PHP
http://www.neilturner.me.uk/resources/phptypekey.html -- typekey in PHP  
for MT
http://uva.jp/dh/mt/archives/004510.html - japanese php typekey module
http://www.movabletype.org/docs/tk-apps.html -- 6A notes on typekey  
usage

there is also tinyOrwell  
http://www.sixapart.com/pronet/plugins/plugin/tinyorwell.html

Would anyone else on the list be interested in helping me to solve this  
?
I think that there is sufficient in this material to implement it  
correctly
I'm looking for guidance before I plunge in over my head
many thanks
Gavin
----
Gavin Bell
w - takeoneonion.org (weblog)
w - gavinbell.com
e - gavinbell at mac.com



More information about the MediaWiki-l mailing list