Extension talk:IIS REMOTE USER AD-LDAP

Latest comment: 16 years ago by Ryan lane in topic Merge with LDAP Authentication plugin

Removing Logout button

edit

Adding the following code to the extension should remove the logout button:

function StripLogout(&$personal_urls, &$wgTitle) {  
	unset( $personal_urls["logout"]);
       return true;
}

$wgHooks['PersonalUrls'][] = 'StripLogout';

Problem with MW 1.11.0

edit

having updated to MW 1.11 I have the problem, that I can't edit any of the pages. --Jperl 14:21, 13 September 2007 (UTC)Reply

Preferences not setting

edit

I have this working and logging in, I can edit pages, etc. The main thing I see, is that it is not setting the preferences. I have added additional debug statements, and I do not see where the initUser function ever gets called. I an new to MediaWiki, so I am most likely just overlooking something, but i'm not sure. - Shane

Current work

edit

Anyone working on that?

Merge with LDAP Authentication plugin

edit

You really should look at merging this plugin with the LDAP Authentication plugin. I plan on integrating specifically this type of functionality in the next release, so you may just be spinning your wheels here. I'd say make a patch right now, but I need to modify the plugin a little to make the auto-auth stuff a little more generic. I'll try to finish that sometime soon.
--Ryan lane 20:55, 21 March 2008 (UTC)Reply

Also... Your code isn't GPL compliant. You need to include the license, and you should give attribution to the original code (some of my plugin's code is copied line for line).
--Ryan lane 21:02, 21 March 2008 (UTC)Reply

thanks

edit

Just wanted to say thanks. This is working for me (and no problems with prefs or editing). Version 1.13.3.

1.18.1 Problems

edit

I've been using this in:

  • Windows 2003 (iis 6)
  • MediaWiki 1.14.0
  • PHP 5.2.9-1 (cgi-fcgi)
  • MySQL 5.1.32-community

Had no issues. I tried to upgrade to 1.18.1 last night and it no longer behaves correctly. I'm either getting "Unexpected REMOTE_USER authentication failure." or "HTTP 500". Strange thing is that it did work for the first few min, then got the HTTP 500. Went to another computer, it worked for a while, then "HTTP 500". Seems like a session thing... But I can't figure it out. Can anybody lend a hand? Maybe there is another extension that is more updated that will work better? Thanks!

More info: the auth plugin DOES work when using 1.18.1 and IE6, just fails on IE8 and Firefox. It does work on 1.14.0 and IE8.

Return to "IIS REMOTE USER AD-LDAP" page.