WeBWorK Problems

LTI automatic logon: Students Names are Overwritten and only the email handle remains

Re: LTI automatic logon: Students Names are Overwritten and only the email handle remains

by Michael Gage -
Number of replies: 0
The relevant code is in this file:

https://github.com/openwebwork/webwork2/blob/master/lib/WeBWorK/Authen/LTIAdvanced.pm

$ce->{foobar} would refer to a variable named "foobar" in the course environment (ce) and this variable can be defined in any of the
.conf files. Course.conf is the file in which this variable can be overwritten to
suit the needs of your course.

I'm pretty sure that you can just reduce the privacy setting on Canvas, canvas will start sending non-empty values for lis_person_name_given, etc. , and WeBWorK will insert those values into the appropriate spots in the WeBWorK database. You won't have to make any other changes.