Allow the LTI/LTI_Advantage to process the 'lis_person_sourcedid' as a remoteusername
Bug #1989388 reported by
Robert Lyon
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
When a Moodle connects to Mahara via LTI/LTI advantage it sends the Moodle user_id value that we consume as the remoteusername, which is fine normally.
But if the LTI/LTI advantage auth method has a parent auth method (such as SAML) then the Moodle user_id is not helpful.
What we need is the value of the ID of the Identity Provider for the account in Moodle.
There is the 'lis_person_
In Moodle:
'user_id' => $USER->id,
So we want to set that value as an auth remoteusername in addition to the user_id
Changed in mahara: | |
milestone: | none → 22.10.0 |
importance: | Undecided → High |
status: | New → In Progress |
tags: | added: newfeature |
Changed in mahara: | |
status: | In Progress → Fix Committed |
Changed in mahara: | |
importance: | High → Wishlist |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
https:/ /reviews. mahara. org/c/mahara/ +/13161