-
- Downloads
299 validate redirect uris (#302)
* Adds lti_1p3_redirect_uris to XBlock * Adds lti_1p3_redirect_uris to LTIConfiguration model * Asserts redirect_uri from preflight response in valid redirect uris during preflight validation * To minimize disruption for previous versions, uses current launch url and deep linking url as default registered redirect_uris if redirect_uris is not explicitly set
Showing
- CHANGELOG.rst 12 additions, 1 deletionCHANGELOG.rst
- lti_consumer/__init__.py 1 addition, 1 deletionlti_consumer/__init__.py
- lti_consumer/lti_1p3/consumer.py 7 additions, 1 deletionlti_consumer/lti_1p3/consumer.py
- lti_consumer/lti_1p3/tests/extensions/rest_framework/test_authentication.py 2 additions, 0 deletions...p3/tests/extensions/rest_framework/test_authentication.py
- lti_consumer/lti_1p3/tests/extensions/rest_framework/test_permissions.py 2 additions, 0 deletions...i_1p3/tests/extensions/rest_framework/test_permissions.py
- lti_consumer/lti_1p3/tests/test_consumer.py 5 additions, 0 deletionslti_consumer/lti_1p3/tests/test_consumer.py
- lti_consumer/lti_xblock.py 12 additions, 1 deletionlti_consumer/lti_xblock.py
- lti_consumer/migrations/0017_lticonfiguration_lti_1p3_redirect_uris.py 18 additions, 0 deletions...migrations/0017_lticonfiguration_lti_1p3_redirect_uris.py
- lti_consumer/models.py 40 additions, 0 deletionslti_consumer/models.py
- lti_consumer/static/js/xblock_studio_view.js 4 additions, 3 deletionslti_consumer/static/js/xblock_studio_view.js
- lti_consumer/tests/unit/plugin/test_views.py 2 additions, 1 deletionlti_consumer/tests/unit/plugin/test_views.py
- lti_consumer/tests/unit/test_models.py 44 additions, 1 deletionlti_consumer/tests/unit/test_models.py
- lti_consumer/tests/unit/test_utils.py 24 additions, 0 deletionslti_consumer/tests/unit/test_utils.py
- lti_consumer/utils.py 13 additions, 0 deletionslti_consumer/utils.py
Loading
Please register or sign in to comment