Add third-party auth implementation and tests
Showing
- AUTHORS 1 addition, 0 deletionsAUTHORS
- common/djangoapps/student/views.py 118 additions, 28 deletionscommon/djangoapps/student/views.py
- common/djangoapps/third_party_auth/middleware.py 18 additions, 0 deletionscommon/djangoapps/third_party_auth/middleware.py
- common/djangoapps/third_party_auth/pipeline.py 350 additions, 4 deletionscommon/djangoapps/third_party_auth/pipeline.py
- common/djangoapps/third_party_auth/provider.py 129 additions, 16 deletionscommon/djangoapps/third_party_auth/provider.py
- common/djangoapps/third_party_auth/settings.py 55 additions, 10 deletionscommon/djangoapps/third_party_auth/settings.py
- common/djangoapps/third_party_auth/tests/specs/__init__.py 0 additions, 0 deletionscommon/djangoapps/third_party_auth/tests/specs/__init__.py
- common/djangoapps/third_party_auth/tests/specs/base.py 689 additions, 0 deletionscommon/djangoapps/third_party_auth/tests/specs/base.py
- common/djangoapps/third_party_auth/tests/specs/test_google.py 34 additions, 0 deletions...on/djangoapps/third_party_auth/tests/specs/test_google.py
- common/djangoapps/third_party_auth/tests/specs/test_linkedin.py 27 additions, 0 deletions.../djangoapps/third_party_auth/tests/specs/test_linkedin.py
- common/djangoapps/third_party_auth/tests/test_pipeline.py 42 additions, 0 deletionscommon/djangoapps/third_party_auth/tests/test_pipeline.py
- common/djangoapps/third_party_auth/tests/test_pipeline_integration.py 179 additions, 0 deletions...oapps/third_party_auth/tests/test_pipeline_integration.py
- common/djangoapps/third_party_auth/tests/test_provider.py 17 additions, 6 deletionscommon/djangoapps/third_party_auth/tests/test_provider.py
- common/djangoapps/third_party_auth/tests/test_settings.py 23 additions, 7 deletionscommon/djangoapps/third_party_auth/tests/test_settings.py
- common/djangoapps/third_party_auth/tests/test_settings_integration.py 7 additions, 19 deletions...oapps/third_party_auth/tests/test_settings_integration.py
- common/djangoapps/third_party_auth/tests/testutil.py 4 additions, 1 deletioncommon/djangoapps/third_party_auth/tests/testutil.py
- common/djangoapps/third_party_auth/urls.py 3 additions, 1 deletioncommon/djangoapps/third_party_auth/urls.py
- lms/envs/test.py 3 additions, 0 deletionslms/envs/test.py
- lms/static/sass/multicourse/_account.scss 14 additions, 0 deletionslms/static/sass/multicourse/_account.scss
- lms/static/sass/multicourse/_dashboard.scss 17 additions, 0 deletionslms/static/sass/multicourse/_dashboard.scss
This diff is collapsed.
Please register or sign in to comment