openedx/xblock-lti-consumer

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:

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)