maths / enrol_lticoursetemplate

Provide an LTI service which enables users to clone a course template from a remote connection. Designed to allow connection of one learning management system to Moodle, automatically giving each teacher the ability to create a new clean course tied to their consumer content system.
GNU General Public License v3.0
1 stars 2 forks source link

LTI 1.1 & 1.3 connections should resolve to the same course #10

Closed perllaghu closed 1 year ago

perllaghu commented 1 year ago

The plugin supports both LTI 1.1 & 1.3 [Advantage] connections - and they work.

For a given course in the Providers' VLE, both LTI 1.1 and 1.3 connections should reach the same course in Moodle.

ajuszczyk commented 1 year ago

The LTI 1.1 uses "consumer key" and the LTI 1.3 uses "platform" custom parameter to create and check for courses and users. If the plugin gets updated to the LTI 1.3 version the "platform" custom parameter has to be set the same as the "consumer key" value in the VLE (Learn, Moodle, Canvas...) for the new connection to recognise existing users and courses. Attached examples in the Learn VLE. LTI 1.1: Screenshot 2023-06-27 at 09 51 44

LTI 1.3: Screenshot 2023-06-27 at 09 54 26