LTI 1.3 proof of concept implementation
Features: Implement LTI 1.3 launch support. Add LTI 1.3 passthrough views as LMS plugins.
Showing
- .coveragerc 1 addition, 0 deletions.coveragerc
- lti_consumer/__init__.py 1 addition, 0 deletionslti_consumer/__init__.py
- lti_consumer/apps.py 27 additions, 0 deletionslti_consumer/apps.py
- lti_consumer/lti_1p3/__init__.py 0 additions, 0 deletionslti_consumer/lti_1p3/__init__.py
- lti_consumer/lti_1p3/constants.py 35 additions, 0 deletionslti_consumer/lti_1p3/constants.py
- lti_consumer/lti_1p3/consumer.py 275 additions, 0 deletionslti_consumer/lti_1p3/consumer.py
- lti_consumer/lti_consumer.py 209 additions, 7 deletionslti_consumer/lti_consumer.py
- lti_consumer/plugin/__init__.py 0 additions, 0 deletionslti_consumer/plugin/__init__.py
- lti_consumer/plugin/urls.py 27 additions, 0 deletionslti_consumer/plugin/urls.py
- lti_consumer/plugin/views.py 56 additions, 0 deletionslti_consumer/plugin/views.py
- lti_consumer/templates/html/lti_1p3_launch.html 30 additions, 0 deletionslti_consumer/templates/html/lti_1p3_launch.html
- lti_consumer/templates/html/lti_1p3_oidc.html 20 additions, 0 deletionslti_consumer/templates/html/lti_1p3_oidc.html
- lti_consumer/templates/html/lti_1p3_studio.html 41 additions, 0 deletionslti_consumer/templates/html/lti_1p3_studio.html
- lti_consumer/templates/html/student.html 1 addition, 1 deletionlti_consumer/templates/html/student.html
- lti_consumer/tests/unit/test_lti_1p3_consumer.py 298 additions, 0 deletionslti_consumer/tests/unit/test_lti_1p3_consumer.py
- lti_consumer/tests/unit/test_lti_consumer.py 88 additions, 4 deletionslti_consumer/tests/unit/test_lti_consumer.py
- lti_consumer/utils.py 39 additions, 2 deletionslti_consumer/utils.py
- setup.py 4 additions, 1 deletionsetup.py
Loading
Please register or sign in to comment