Non-core contributed modules

MediaWiki Single Sign-On authentication plugin

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.9
  • Fix Version/s: None
  • Component/s: Auth: Mediawiki SSO
  • Labels:
    None
  • Environment:
    Tested on Ubuntu 9.04 Jaunty (2.6.28-11), Apache 2.2.11, PHP 5.2.6-3; MediaWiki is 1.14.0, and PostgreSQL is 8.3.7. Clients are Mac OS X Leopard 10.5.6 with Safari 4 beta
  • Affected Branches:
    MOODLE_19_STABLE

Description

Attached are my proposed updates to the AuthMoodle.php/sso plugin that Martin D and Luke Hudson worked upon a little while back. I have updated the code for MultiAuth in Moodle 1.9+ and thus administrators do not have to patch core moodlelib code to install this functionality, therefore removing the likelihood of the plugin breaking on consecutive upgrades. Developed as a result of some work I was doing for my employer to allow single sign-on connectivity between a MediaWiki 1.14.0 install and Moodle 1.9.

Activity

Hide
William McGrath added a comment -

Original work on this by Martin D and Luke Hudson: http://docs.moodle.org/en/AuthMoodle

Show
William McGrath added a comment - Original work on this by Martin D and Luke Hudson: http://docs.moodle.org/en/AuthMoodle
Hide
Anthony Borrow added a comment -

William - Thanks for updating and sharing this code with the Moodle community. I have added the code to contrib but did take the liberty of moving a few things around. For example, the extensions folder I placed in /auth/mwiki/extensions so that it can be delivered to users in a single zip file. I also renamed README to README.txt (I think, I've been working on several different projects recently trying to catch up on a rather large backlog). I have created a component in the tracker called Auth: Mediawiki and bumped your privileges so that you will be able to manage issues related to the code. If you could, I would recommend reading http://docs.moodle.org/en/Development:Guidelines_for_contributed_code to make sure we have covered all of the typical bases in terms of creating a page in Moodle Docs and adding this to the Modules and Plugins database. In addition, if you could apply for CVS write access at http://moodle.org/cvs/ stating that you will be maintaining the code in contrib/plugins/auth/mwiki then I can grant your access. Let me know if you have any questions or if there is anything else I can do to be helpful. Peace - Anthony

Show
Anthony Borrow added a comment - William - Thanks for updating and sharing this code with the Moodle community. I have added the code to contrib but did take the liberty of moving a few things around. For example, the extensions folder I placed in /auth/mwiki/extensions so that it can be delivered to users in a single zip file. I also renamed README to README.txt (I think, I've been working on several different projects recently trying to catch up on a rather large backlog). I have created a component in the tracker called Auth: Mediawiki and bumped your privileges so that you will be able to manage issues related to the code. If you could, I would recommend reading http://docs.moodle.org/en/Development:Guidelines_for_contributed_code to make sure we have covered all of the typical bases in terms of creating a page in Moodle Docs and adding this to the Modules and Plugins database. In addition, if you could apply for CVS write access at http://moodle.org/cvs/ stating that you will be maintaining the code in contrib/plugins/auth/mwiki then I can grant your access. Let me know if you have any questions or if there is anything else I can do to be helpful. Peace - Anthony
Hide
Anthony Borrow added a comment -

moving to Auth: Mediawiki SSO component

Show
Anthony Borrow added a comment - moving to Auth: Mediawiki SSO component
Hide
Anthony Borrow added a comment -

added code to CVS, bumped user privileges and created component, waiting for CVS write request ... resolving as fixed

Show
Anthony Borrow added a comment - added code to CVS, bumped user privileges and created component, waiting for CVS write request ... resolving as fixed
Hide
Anthony Borrow added a comment -

Just to document here in the tracker, I have sent a message and email to Luke who added the initial M&P entry for the mediawiki sso authentication plugin http://moodle.org/mod/data/view.php?d=13&rid=1575&filter=1?. My hope is to be able to make William the listed as the added of the record so that he can edit it as appropriate and maintain in the entry description the original history that the record was added by Luke. Peace - Anthony

Show
Anthony Borrow added a comment - Just to document here in the tracker, I have sent a message and email to Luke who added the initial M&P entry for the mediawiki sso authentication plugin http://moodle.org/mod/data/view.php?d=13&rid=1575&filter=1?. My hope is to be able to make William the listed as the added of the record so that he can edit it as appropriate and maintain in the entry description the original history that the record was added by Luke. Peace - Anthony
Hide
Anthony Borrow added a comment -

I received an email back from Luke and have updated the M&P entry http://moodle.org/mod/data/view.php?d=13&rid=1575 so that it now appears that you have added it. I added a note which I request that you maintain indicating that Luke originally added the record. Let me know if you have any questions. The advantage now is that you can update that record but if you do let me know so that I can get it re-approved so that it remains visible to the public. Peace - Anthony

Show
Anthony Borrow added a comment - I received an email back from Luke and have updated the M&P entry http://moodle.org/mod/data/view.php?d=13&rid=1575 so that it now appears that you have added it. I added a note which I request that you maintain indicating that Luke originally added the record. Let me know if you have any questions. The advantage now is that you can update that record but if you do let me know so that I can get it re-approved so that it remains visible to the public. Peace - Anthony
Hide
Anthony Borrow added a comment -

Closing all of my resolved issues. Peace - Anthony

Show
Anthony Borrow added a comment - Closing all of my resolved issues. Peace - Anthony

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: