Request user’s username
Closed this issue · 4 comments
How can I enable the "Request user’s username" in OpenEdx?
Docs says:
To make this setting available, contact your edX partner manager.
I managed to show the username and email fields:
- Navigate with edx/edx superuser to: http://localhost:18010/admin/xblock_config/courseeditltifieldsenabledflag/
- Click on 'Add course edit lti fields enabled flag'
- Enter the course id. For example "course-v1:edX+E2E-101+course" and check Enabled.
In the unit settings I've enabled "Request user's username" and "Request user's email" and set "LTI Launch Target" to "New Window".
I'm getting the email field in the LTI request parameters:
lis_person_contact_email_primary=verified@example.com
I'm not getting the username in the LTI request parameters.
Is this a bug or am I missing something?
Hi! Were you able to get the username sent to your LTI application?
@benbro Were you able to get the username?
I've enabled Request user's username
and Request user's email
. But I receive email and user name (lis_person_sourcedid field) but I expected user's full name (lis_person_name_full or lis_person_name_given or lis_person_name_family field/s)