-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto-fill the presenter name with the info from /me/json #542
Comments
This is slightly problematic, as most actual users will come from an LTI context. The username in Interestingly, right now I added the feature that stores the last presenter name in local storage. That means if the user visits Studio again with the same browser, that name will be auto-filled. That means that in theory, users only need to specify their name once. Would that help with your use case? |
This is not necessarily true. E.g. in the case of Moolde, if you configure it with a highly trusted consumer key (see [1] and [2]) and in combination with the Moodle user provider, Opencast uses the username passed by LTI and fetches the other details from the user provider. I imagine the same is done for Sakai. Using the [1] https://docs.opencast.org/r/8.x/admin/#modules/ltimodule/#configure-lti |
@mtneug +1 |
@mtneug Interesting to know! Studio could apply a simple heuristic to see if the username is a useful presenter name or not. Maybe just check if the username is |
Sounds good. I think the username for none-highly trusted consumer key actually is |
Please don't build another weird assumption in. We already have the fix for the other ugly LTI hack on the roadmap (#511). Also, note that LTI is just one way of identifying against Opencast. A lot of people do not use LTI but different authentication methods. My suggestion would be to ignore the LTI also suggests fields for transmitting the user's name. Not sure if that is used at the moment, but it would certainly not be hard to support that.:
|
For But I agree with you, we shouldn't add some dirty hacks here. I'm completely fine with adding this feature if we have a no-false-positive check for a "real name". I'd prefer to keep the field empty instead of filling in a value that is not the user's full name. That's because most users will just keep this garbage value and upload. That's not what we want. |
How about a setting in the setting.json file? so, each institution can configure if the field is auto-filled or not. |
I checked for our institution again and neither If we were to add a value in @lkiesow What do you think about the two points above? |
The LTI values should be automatically picked up in Opencast by now: This means that we now should be able to use the
|
Apparently this is being addressed in #1037 |
Resolved by 59bea17 |
In the upload dialog, Auto-fill the presenter name with the info from /me/json
Maybe in the settings.json an option to enable or disable de auto-fill and to enable or disable if the user is able to modify it ????
The text was updated successfully, but these errors were encountered: