Support LTI third-party-auth providers
PR #8930
Showing
- common/djangoapps/student/helpers.py 1 addition, 1 deletioncommon/djangoapps/student/helpers.py
- common/djangoapps/student/views.py 5 additions, 4 deletionscommon/djangoapps/student/views.py
- common/djangoapps/third_party_auth/admin.py 24 additions, 1 deletioncommon/djangoapps/third_party_auth/admin.py
- common/djangoapps/third_party_auth/lti.py 202 additions, 0 deletionscommon/djangoapps/third_party_auth/lti.py
- common/djangoapps/third_party_auth/migrations/0004_lti_tool_consumers.py 149 additions, 0 deletions...ps/third_party_auth/migrations/0004_lti_tool_consumers.py
- common/djangoapps/third_party_auth/models.py 73 additions, 0 deletionscommon/djangoapps/third_party_auth/models.py
- common/djangoapps/third_party_auth/pipeline.py 4 additions, 3 deletionscommon/djangoapps/third_party_auth/pipeline.py
- common/djangoapps/third_party_auth/provider.py 16 additions, 2 deletionscommon/djangoapps/third_party_auth/provider.py
- common/djangoapps/third_party_auth/strategy.py 3 additions, 1 deletioncommon/djangoapps/third_party_auth/strategy.py
- common/djangoapps/third_party_auth/tests/data/lti_cannot_add_get_params.txt 1 addition, 0 deletions...third_party_auth/tests/data/lti_cannot_add_get_params.txt
- common/djangoapps/third_party_auth/tests/data/lti_garbage.txt 1 addition, 0 deletions...on/djangoapps/third_party_auth/tests/data/lti_garbage.txt
- common/djangoapps/third_party_auth/tests/data/lti_invalid_signature.txt 1 addition, 0 deletions...pps/third_party_auth/tests/data/lti_invalid_signature.txt
- common/djangoapps/third_party_auth/tests/data/lti_old_timestamp.txt 1 addition, 0 deletions...ngoapps/third_party_auth/tests/data/lti_old_timestamp.txt
- common/djangoapps/third_party_auth/tests/data/lti_valid_request.txt 1 addition, 0 deletions...ngoapps/third_party_auth/tests/data/lti_valid_request.txt
- common/djangoapps/third_party_auth/tests/data/lti_valid_request_with_get_params.txt 1 addition, 0 deletions...rty_auth/tests/data/lti_valid_request_with_get_params.txt
- common/djangoapps/third_party_auth/tests/specs/test_lti.py 159 additions, 0 deletionscommon/djangoapps/third_party_auth/tests/specs/test_lti.py
- common/djangoapps/third_party_auth/tests/specs/test_testshib.py 3 additions, 10 deletions.../djangoapps/third_party_auth/tests/specs/test_testshib.py
- common/djangoapps/third_party_auth/tests/test_lti.py 133 additions, 0 deletionscommon/djangoapps/third_party_auth/tests/test_lti.py
- common/djangoapps/third_party_auth/tests/testutil.py 30 additions, 9 deletionscommon/djangoapps/third_party_auth/tests/testutil.py
- common/djangoapps/third_party_auth/urls.py 2 additions, 1 deletioncommon/djangoapps/third_party_auth/urls.py
Loading
Please register or sign in to comment