Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Neither of them work because with the current implementation of lti_consumer xblock the client ID changes for every component that is added. Each client_id needs to be added back in the tool provider and this makes LTI1.3 very annoying to use.
At the botom, this means we are using the This comes from the current implementation of Single Tenant mode of the LTI Deployment when we should be using the . The refactor of this xblock should allow the usage of both Single and Multi Tenant Deployment (completely unrelated to multitenancy in the lms). As such, With this change it should be possible to reuse the same ClientID and to pick the deployment ID would not longer be fixed to “1” but instead change for every component while the Client_id remains the sameaccording to the usage of the tool (some institutions use the same deployment ID to separate courses, organization or things like the university department).

1.4. Fix the render for 1.3

...