Skip to content
Snippets Groups Projects
  1. Apr 08, 2020
  2. Mar 17, 2020
    • Matt Hughes's avatar
      Add management command for retroactively adding sso IdV for IdP · acce8bac
      Matt Hughes authored
      We sometimes update preexisting SAML SSO providers to configure them
      to automatically create SSO identity verification (IdV) records when a
      learner links an account via that provider. Turning that configuration
      from off to on does make it such that when learners log back in via
      their linked account, a new IdV record will be created for them. But
      it's possible we'd want this process to happen more automatically and
      seamlessly, for which this management command will be helpful.
      
      Note that this does not help with removing SSO verification records
      for a provider for which this configuration has been turned off.
      
      JIRA:EDUCATOR-4947
  3. Mar 02, 2020
  4. Feb 27, 2020
  5. Feb 21, 2020
    • Robert Raposa's avatar
      BOM-1264: add third-party-auth scope and usage (#23135) · 372d2e92
      Robert Raposa authored
      
      * WIP: add third-party-auth scope and usage
      
      BOM-1264
      
      
      * Fix tests now that we do permissions in a more standard way.
      
      Rather than manually setting the permission class we previously
      explicitly raised a PermissionDenied exception.  The way DRF
      permissoning logic works, if we use the WWW-Authenticate header in the
      highest priority auth class, it will return a 401 instead of a 403.
      
      
      * Added test to make sure having permissions gives access to user mapping api
      
      * Test new filters logic.
      
      Ensure that the filters we add to the application access model make it
      into the JWT correctly.
      
      * quality fix
      
      * quality fix
      
      * disable pylint warning
      
      * quality fix
      
      * fix indent prob
      
      Co-authored-by: default avatarFeanil Patel <feanil@edx.org>
      Co-authored-by: default avatarManjinder Singh <49171515+jinder1s@users.noreply.github.com>
  6. Feb 18, 2020
  7. Feb 11, 2020
    • Manjinder Singh's avatar
      Replacing OAuth2Auth (#23067) · cce8cdd6
      Manjinder Singh authored
      - Removing deprecated auth classes
      - Replacing OAuth2AuthenticationAllowInactiveUserDeprecated with OAuth2AuthenticationAllowInactiveUser
      - the old class was a child class of a deprecated class that we are removing and replacing.
  8. Feb 06, 2020
    • Manjinder Singh's avatar
      Added new auth class (#23018) · cea795b0
      Manjinder Singh authored
      * Added new auth class
      
      - Created new class called OAuth2AuthenticationAllowInactiveUser, which replaces old class with same name
      - Renames previous  OAuth2AuthenticationAllowInactiveUser to  OAuth2AuthenticationAllowInactiveUserDeprecated
      - Replaced all imports of  OAuth2AuthenticationAllowInactiveUser to call deprecated class instead
      - testing new class in discussion(added flag based on django setting)
      
  9. Feb 04, 2020
  10. Jan 30, 2020
    • Manjinder Singh's avatar
      Adding metrics to oauth2authentication class (#22970) · eb694528
      Manjinder Singh authored
      Currently, we are working on removing the rest_framework_auth library from edx-platform. For this push, we need to remove the oauth2Authentication class. This PR creates a new class oauth2AuthenticationDeprecated that adds additional new relic metrics. The metrics would allow us to see how often this class is used and its success rate. The hope is that this information will help us with transitioning to a different authentication class.
  11. Dec 30, 2019
  12. Aug 21, 2019
    • Ayub khan's avatar
      BOM-95 · 8a95a8e5
      Ayub khan authored
      assertItemsEqual with six.assertCountEqual
      8a95a8e5
  13. Aug 20, 2019
  14. Aug 19, 2019
  15. Jul 11, 2019
  16. Apr 02, 2019
  17. Feb 05, 2019
  18. Oct 18, 2018
  19. Oct 17, 2018
  20. Oct 01, 2018
  21. Aug 20, 2018
  22. Jun 05, 2018
  23. Apr 05, 2018
  24. Nov 07, 2017
  25. Jun 27, 2017
  26. Jun 20, 2017
    • Uman Shahzad's avatar
      Migrate to latest, split python-social-auth. · 8b65ca17
      Uman Shahzad authored
      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.
      8b65ca17
  27. May 30, 2017
  28. Sep 08, 2016
  29. Nov 10, 2015
    • Usman Khalid's avatar
      Rebase upgrade Django to v1.8.5 · 6cb62f26
      Usman Khalid authored
      Please note that this is a squshed commit and the work of:
      Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
      6cb62f26
  30. Oct 27, 2015
  31. Sep 10, 2015
Loading