Migrate to latest, split python-social-auth.
PSA was monolothic, now split, with new features, like a DB-backed partial pipeline. FB OAuth2 version also upped. Partial pipelines don't get cleared except when necessary. They persist for special cases like change of browser while still mid-pipeline (i.e. email validation step). Refactor, cleanup, and update of a lot of small things as well. PLEASE NOTE the new `social_auth_partial` table.
Showing
- common/djangoapps/student/tests/test_login.py 1 addition, 2 deletionscommon/djangoapps/student/tests/test_login.py
- common/djangoapps/student/views.py 8 additions, 7 deletionscommon/djangoapps/student/views.py
- common/djangoapps/third_party_auth/api/tests/test_views.py 1 addition, 1 deletioncommon/djangoapps/third_party_auth/api/tests/test_views.py
- common/djangoapps/third_party_auth/api/views.py 1 addition, 1 deletioncommon/djangoapps/third_party_auth/api/views.py
- common/djangoapps/third_party_auth/dummy.py 2 additions, 2 deletionscommon/djangoapps/third_party_auth/dummy.py
- common/djangoapps/third_party_auth/lti.py 4 additions, 7 deletionscommon/djangoapps/third_party_auth/lti.py
- common/djangoapps/third_party_auth/middleware.py 3 additions, 5 deletionscommon/djangoapps/third_party_auth/middleware.py
- common/djangoapps/third_party_auth/models.py 6 additions, 6 deletionscommon/djangoapps/third_party_auth/models.py
- common/djangoapps/third_party_auth/pipeline.py 27 additions, 21 deletionscommon/djangoapps/third_party_auth/pipeline.py
- common/djangoapps/third_party_auth/saml.py 3 additions, 4 deletionscommon/djangoapps/third_party_auth/saml.py
- common/djangoapps/third_party_auth/settings.py 11 additions, 11 deletionscommon/djangoapps/third_party_auth/settings.py
- common/djangoapps/third_party_auth/strategy.py 3 additions, 2 deletionscommon/djangoapps/third_party_auth/strategy.py
- common/djangoapps/third_party_auth/tests/specs/base.py 31 additions, 20 deletionscommon/djangoapps/third_party_auth/tests/specs/base.py
- common/djangoapps/third_party_auth/tests/specs/test_generic.py 1 addition, 1 deletion...n/djangoapps/third_party_auth/tests/specs/test_generic.py
- common/djangoapps/third_party_auth/tests/specs/test_google.py 1 addition, 1 deletion...on/djangoapps/third_party_auth/tests/specs/test_google.py
- common/djangoapps/third_party_auth/tests/specs/test_testshib.py 4 additions, 5 deletions.../djangoapps/third_party_auth/tests/specs/test_testshib.py
- common/djangoapps/third_party_auth/tests/specs/test_twitter.py 1 addition, 1 deletion...n/djangoapps/third_party_auth/tests/specs/test_twitter.py
- common/djangoapps/third_party_auth/tests/test_admin.py 1 addition, 1 deletioncommon/djangoapps/third_party_auth/tests/test_admin.py
- common/djangoapps/third_party_auth/tests/test_middleware.py 28 additions, 19 deletionscommon/djangoapps/third_party_auth/tests/test_middleware.py
- common/djangoapps/third_party_auth/tests/test_pipeline.py 1 addition, 1 deletioncommon/djangoapps/third_party_auth/tests/test_pipeline.py
Please register or sign in to comment