I currently run a site with a custom build session login/out with an already built access/auth system.
I'm wondering if there's a simple way to integrate MediaWiki? I can see it's user tables are rather simple, but I'd prefer to have a central login, not two locations of user account login information (security/consistency sakes).
I'd like to MediaWiki to use my login/out schema and I can use MW's own auth system by simply writing the data it expects to WM's user table.
Has anybody had any experience in this matter? I didn't see anything off hand through my reading in the Administrators or "hack wiki" section of the MediaWiki's help section.
Thanks ahead of time.
Philip Gabbert wrote:
I'm wondering if there's a simple way to integrate MediaWiki? I can see it's user tables are rather simple, but I'd prefer to have a central login, not two locations of user account login information (security/consistency sakes).
I'd like to MediaWiki to use my login/out schema and I can use MW's own auth system by simply writing the data it expects to WM's user table.
See the AuthPlugin interface.
This could use further expansion for eg automatic logging in; look for the folks working on LDAP authentication.
-- brion vibber (brion @ pobox.com)
Sunday, April 17, 2005, 6:47:27 PM, you wrote:
Philip Gabbert wrote:
I'm wondering if there's a simple way to integrate MediaWiki? I can see it's user tables are rather simple, but I'd prefer to have a central login, not two locations of user account login information (security/consistency sakes).
I'd like to MediaWiki to use my login/out schema and I can use MW's own auth system by simply writing the data it expects to WM's user table.
See the AuthPlugin interface.
This could use further expansion for eg automatic logging in; look for the folks working on LDAP authentication.
-- brion vibber (brion @ pobox.com)
Fast replay, nice. I see the interface, looks like that's what I need, but I'll still need to put it to the test.
Let me ask you this; does this interface separate authentication and authorization? Kind of hard to tell looking at the class source code. I see info about Authentication, but nothing mentions authorization and I can see if a person's using an LDAP interface why they would want to put user authorization into LDAP (perfect place for it. That's what LDAP was built for).
mediawiki-l@lists.wikimedia.org