Add custom google oauth2 backend
OSPR-3183
fix matplotlib setup.py problem w python 3.5 ref
OSPR-3796
Allow one letter extra fields
OSPR-3793
Update version for drag-and-drop-v2
OSPR-3791
BB-1471: Add site configuration flag to allow changing default redirection after login
OSPR-3790
CAM2-206 Campus.il Makes the instance types used by asgard configurable
OSPR-3788
Update base.txt
OSPR-3787
Fix the progress graph y-axis - window resize formatting problem in Ironwood
OSPR-3774
Add support for metadata files that have more than one SAML Signing Key.
OSPR-3769
[WIP] SE-1321 add multiple files upload allowed option
OSPR-3768
SE-977 assign cohort and course mode on bulk register students
OSPR-3767
Add French (Canada) to the languages list + updated the languages.
OSPR-3764
Making the regex that gets the index courses more secure
OSPR-3761
LX-309 Modify CAPA choicegroup problems to make custom radio/checkboxes possible
OSPR-3760
Added French (Canada) and Japanese
OSPR-3758
Bump pymongo version and fix course export issue [WIP]
OSPR-3757
Making student account deletion components a bit site aware
OSPR-3755
[BB-1506] Use a callable as the default value for CourseEnrollment.mode
OSPR-3754
Setting template to show currency defined in the course mode DB record
OSPR-3753
[WIP] Optionally require logins for certificate views
OSPR-3752
Fix the dummy switch-to-revision button in lms wiki page
OSPR-3749
[BB-1335] Move the SASS variables to a common file
OSPR-3748
Update defaults.py
OSPR-3743
SE-1017 Optionally make registration fields read-only
OSPR-3723
[WIP] SE-1168 implement ORA process summary report csv
OSPR-3722
[WIP] SE-1168 implement ORA process summary report csv
OSPR-3721
(WIP) Add more XBlocks
OSPR-3718
Remove ACID aside from workbench
OSPR-3717
Install nodejs in docker container
OSPR-3716
[WIP] (BB-1389) Update enrollment serializer and Add problem submission history endpoint
OSPR-3715
moving from pygeoip and GeoIP Legacy databases to geoip2 and GeoIP2 d…
OSPR-3712
Remove default datadog-uninstall
OSPR-3711
Added error handling and bug fixes for transcripts data
OSPR-3699
Avoid removing AMC tokens after a password reset
OSPR-3665
WIP: Add username to account creation and enrollment email
OSPR-3655
BB-184 Update worker formula and add more Gunicorn worker configuration
OSPR-3654
WIP: Add link to course url in the account creation and enrollment email
OSPR-3652
[BB-1363] Add a management command to create or update site configuration
OSPR-3650
Add support to upload and download files in webview
OSPR-3644
[PoC][MCKIN-10516] Reduce drag delay on mobile
OSPR-3626
SE-1152 Hide CCX courses from catalog
OSPR-3625
WIP: Install Stanford's PDF Certificates
OSPR-3616
Re-display assessment tables after tabbing away
OSPR-3611
WIP: Add last_login and date_joined to the student profile export
OSPR-3608
make default value of invite_only configurable
OSPR-3462
fix very long horizontal scroll for RTL layout
OSPR-3460
BB-986: Add variable that allows overriding marketing urls
OSPR-3340
BB-1156: Enable changing the build profile used by RequireJS (WIP)
OSPR-3306
BB-755 Check if username is already unicode.
OSPR-3299
Handle LRSes w/ extra field X-Experience-API-Version in about response
OSPR-3237
issue 1 of 92

Add custom google oauth2 backend

Description

Currently edx is using 1.7.0 version of `social-auth-core` which uses `google-plus-api` to sign in with google. As `google plus` is being shutting down on 7th of March, so this version of `social-auth-core` will cause problems. Luckily `social-auth-core` version 3.0.0 [Link](https://github.com/python-social-auth/social-core/commit/d77d75547b9ada3460a1b6809c8c9ad854f76871) has handled this issue already so this PR is to incorporate that fix into the edx code by adding `customgoogleoauth2` backend for `google+` sign in.

Status

Assignee

David Ormsbee

Reporter

Open Source Pull Request Bot

Contributor Name

M Umar Khan

Repo

edx/edx-platform

PR Number

19,945

Customer

None

Course

None

OSCM Assignee

None

Github Latest Action

issue_comment: deleted

Github Latest Action by edX

Yes

Github PR Last Updated At

May 21, 2019, 8:52 PM

Github PR Last Updated By

natabene

Impacted Users (OSPR)

None

Impacted Environments (OSPR)

None

Feature Control (OSPR)

None

Priority

CAT-2