Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
MediaWiki/vBulletin Single Sign-On Details »
MediaWiki/vBulletin Single Sign-On
Mod Version: 2.2.0, by NoeJeko (Member) NoeJeko is offline
Developer Last Online: Apr 2011 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.x Rating: (13 votes - 4.92 average) Installs: 110
Released: 18 Sep 2008 Last Update: 02 May 2009 Downloads: 824
Not Supported Uses Plugins Additional Files  

Overview:
This hack provides single sign-on capability for MediaWiki using your vBulletin users. You must ensure your cookie path in Admin CP is set to '/' for this to work. Also, I have not tested this if your wiki and your forums are on different subdomains - but as long as your have your cookie domain set properly it *should* work. This is not a user bridge - it is a complete single sign-on using your vBulletin user repository.

The install process has been extremely simplified in version 2.x of this product. You only have to edit LocalSettings.php, import a product, and change a setting in your Admin Control Panel. It's been completely packaged as a vBulletin product - unlike the previous hacked up version, heh. I didn't originally plan to release this so I designed it so it worked - not so it could be redistributed. I searched high and low for a functional MediaWiki bridge - almost bought NuHIT's product, and then realized it had been abandoned for over a year.

This hack no longer requires an edit to class_core.php.

I'll do my best to support it, but I can make no promises.

This thread is for discussion of this mod on vB 3.7.x. For vB 3.8.x, please use the MediaWiki/vBulletin Single Sign-On 3.8 thread

Demo of plugin in action: MyMMOGames - Multiplayer Gaming and Media Community

Also, if you use memcached - ensure you do not cache sessions. If you do, restart it at least once a week. If you don't, you'll end up with invalid session errors out of MediaWiki.

Requirements:
MediaWiki Version: 1.11.0-1.14.0
vBulletin Version: 3.6.9-3.8.2

Features:
- Provides single sign on capability between vBulletin and Mediawiki. vBulletin user repository is used
- Configurable sysop/bureaucrat groups
- Configurable disallowed user groups
- Configurable "Who's Online" display
- Counts users viewing wiki in vBulletin's "Who's Online"

Installation/Upgrade:
Please read the included "readme.txt" file in the "docs (do not upload)" folder.

Options:
Admin Control Panel->vBulletin Options->MMOG Wiki Options

Change Log:
1.0.0.0 - Sep 18, 2008
- Initial Release

1.0.3.0 - Sep 29, 2008
- Bugfix: Incorrect redirects for login/logout

2.0.0.0 - Sep 30, 2008
- Feature: Streamlined installation procedure
- Feature: Wiki path set in ACP
- Bugfix: Forum paths no longer hardcoded

2.1.0 - Oct 4, 2008
- Feature: ACP option to use MediaWiki Short URLs
- Feature: ACP option to set sysop groups
- Feature: ACP option to set bureaucrat groups
- Feature: ACP option to disallow login to certain groups
- Feature: ACP option to change WOL display text

2.2.0 - May 1, 2005
- Bugfix: Users are not logged out when logging out of the forum
- Bugfix: No longer requires modification to class_core.php
- Feature: Mediawiki 1.13.0+ supported (verified on 1.14.0 also)

If you like it, please click "mark as installed" The more people that use this, the more time I will make to try and support/update it.

Been pulling your hair out looking for this as long as I have? Nominate it for Mod of the Month =]

AuthPlugin was inspired by and modified from this existing MediaWiki Extension:

http://www.mediawiki.org/wiki/Extension:QISSingleSignOn

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #316  
Old 02 Nov 2009, 18:42
bradbeattie bradbeattie is offline
 
Join Date: Feb 2009
I have this installed with vBulletin 3.8.4p1 and MediaWiki 1.15.1. It works well enough, but there's one tiny hiccup. Something related to Memcache is causing MediaWiki to forget about its extensions. I get an error like "Invalid tag extension name: myextension". Haven't yet found a solution to this, but I'm looking.
Reply With Quote
  #317  
Old 02 Nov 2009, 19:29
bradbeattie bradbeattie is offline
 
Join Date: Feb 2009
Originally Posted by bradbeattie View Post
I have this installed with vBulletin 3.8.4p1 and MediaWiki 1.15.1. It works well enough, but there's one tiny hiccup. Something related to Memcache is causing MediaWiki to forget about its extensions. I get an error like "Invalid tag extension name: myextension". Haven't yet found a solution to this, but I'm looking.
Be careful not to have anything within your vBulletin skin that calls back to MediaWiki by requiring LocalSettings.php. Bad things happen.
Reply With Quote
  #318  
Old 10 Nov 2009, 21:51
azn_romeo_4u azn_romeo_4u is offline
 
Join Date: Feb 2006
Is it me or mw usergroups dont save when you try to edit a user rights in the media wiki?
__________________
Cursors For Your Computer and Forums
Version 3.8.x
Version 3.7.x
Version 3.6.x
Reply With Quote
  #319  
Old 10 Aug 2010, 12:29
gopalfreak gopalfreak is offline
 
Join Date: Apr 2010
Sry I would like to get this kind of User Login, too...

But:
I have now vBulletin 4.0.5 and an nearly up to date Wiki... Would it run under vb4?

TIA
Reply With Quote
  #320  
Old 18 Sep 2010, 07:59
Dexter_kcd Dexter_kcd is offline
 
Join Date: May 2005
Same question as above basically, I upgraded to version 4 (4.0.7 specifically) and now cannot use my wiki at all, pages just come up blank. What modifications would one have to make to get this working with vBulletin 4?

Edit: should point out that I had this working under 3.7 nicely for quite some time, so it has become disconnected with the upgrade.

Thanks,

Dexter...
Reply With Quote
  #321  
Old 25 Oct 2010, 00:59
djdrey djdrey is offline
 
Join Date: Mar 2002
Hey All,

It looks like many of you are upgrading to VB4 so this might not be of interest. For those still on older versions, I've gotten this up & running successfully using MW 1.16.0.

Additionally, I found that there is an incompatibility between this vb plugin and the mediawiki 'Lockdown' plugin (to restrict access to mediawiki namespaces by group and more - http://www.mediawiki.org/wiki/Extension:Lockdown). This caused Lockdown to incorrectly remove usergroups from integrated members.

I also noticed (correct me if I'm wrong), that this plugin DOES NOT remove groups from users if they lose privileges in vbulletin. eg. if I am a bureaucrat today but tomorrow get removed from the vbulletin group which is supposed to give me that mediawiki group - I never get removed until it happens manually in Mediawiki.

I've fixed these two issues. I'll PM the mod owner to see if he wants to incorporate my changes (but I'm understand I'm pretty late in the game )
__________________
---
Sound Alliance
Our sites: inthemix.com.au | FasterLouder.com.au | SameSame.com.au
Reply With Quote
  #322  
Old 29 Sep 2011, 14:41
mexicanpizza mexicanpizza is offline
 
Join Date: Oct 2007
Seems the auth plugin is incompatible with the latest version of
MediaWiki: http://www.mediawiki.org/wiki/Thread...1.16.5_to_1.17

Anyone know how to modify the extension to remove this compatibility issue? Thanks in advance!
Reply With Quote
  #323  
Old 04 Feb 2013, 14:16
Peter Walker Peter Walker is offline
 
Join Date: Oct 2005
Sorry, my post should have been made in the 3.8 thread, which I have now done. Please ignore or delete this post.
__________________
Regards

Peter
www.rifeforum.com

Last edited by Peter Walker; 04 Feb 2013 at 22:58.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 15:38.

Layout Options | Width: Wide Color: