Mahara to support LTI (phase 1)

Bug #1668472 reported by Kristina Hoeppner on 2017-02-28
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
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.

Mahara Bot (dev-mahara) wrote :

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

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) on 2017-03-20
Changed in mahara:
status: In Progress → Fix Committed

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

tags: added: nominatedfeature
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) on 2017-04-27
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers