Mahara to support LTI (phase 1)

Bug #1668472 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Unassigned

Bug Description

https://mahara.org/interaction/forum/topic.php?id=7797

This wishlist item deals with phase 1:

The first step would be to create a modern LTI plugin that allows for:

* Single sign-on between an LMS and Mahara;
* The creation of accounts on the fly when learners come from the LMS for the first time;
* The support of Mahara instances with multiple institutions set up.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/7495

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/7519

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/7495
Committed: https://git.mahara.org/mahara/mahara/commit/e658da7a0a7c4007f5dbb912abdc5f002aa1b514
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit e658da7a0a7c4007f5dbb912abdc5f002aa1b514
Author: Matt Clarkson <email address hidden>
Date: Wed Mar 1 09:26:00 2017 +1300

Bug 1668472: Add LTI SSO

* Extends the existing webservice auth to support SSO via LTI
* Adds an LTI module to support SSO and future LTI features
* Adds per-oauth token config to enable/disable on-the-fly user creation

behatnotneeded

Change-Id: Id6488930f37bdfd8200b4e9261f5292f2b72fbc7

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Thanks to Instructure (makers of Canvas LMS) for funding this functionality.

tags: added: nominatedfeature
Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/7519
Committed: https://git.mahara.org/mahara/mahara/commit/d0fc33b06edcf14d3d034bd0af702d0028813df4
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit d0fc33b06edcf14d3d034bd0af702d0028813df4
Author: Robert Lyon <email address hidden>
Date: Wed Mar 15 10:27:24 2017 +1300

Bug 1668472: Allow webservice module to disable fields it doesn't need

So we can disable the uri field in oauth edit form for LTI

behatnotneeded

Change-Id: Iad145ff2a723fdd0138506fdf073c4074999b787
Signed-off-by: Robert Lyon <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.