Followup from the PR for
Comment thread starting here:
If you authenticate via LTI with a username that also exists in Opencast (internally or through a userprovider), the user's provider names, name and email are resolved internally but discarded, as seen in results from /info/me.json:
"user": {
"provider": null,
"name": null,
"email": null,
"username": "01404877"
}
These should be preserved.