Add custom google oauth2 backend
OSPR-3183
Update owner; add supporting team
OSPR-3890
Make video upload to S3 compatible with SigV4 authentication
OSPR-3889
Add NSBluetoothAlwaysUsageDescription key to edX-Info.plist file
OSPR-3883
Use authsource instead of auth_source for compatibilities with pymongo
OSPR-3881
[BB-1674] Initial version of pluggable templates
OSPR-3878
remove unnecessary step while provisioning edx
OSPR-3871
ensure that mongodb is running
OSPR-3870
update symlink to mongo_3_2
OSPR-3854
Remove undesired whitespace around the editor
OSPR-3853
Allow HTTPS setting to be configured for LMS
OSPR-3852
SE-1496 list change user password from admin flag
OSPR-3844
SE-1496 conditionally re-enable user change password form in admin
OSPR-3840
SE-1071 send user_logged_in signal from my_user_info
OSPR-3839
[BB-1504] Fix the automatic enrollment issue for inactive user
OSPR-3832
SE-1463 Allow overriding broker heartbeat
OSPR-3826
BB-1471: Allow redirection to any course page from course home
OSPR-3820
Fix failover issue in forum service
OSPR-3818
Removing deprecated management commands which intended to …
OSPR-3817
Add Track Changes feature
OSPR-3814
[BB-1637] Pass the referer from the client to the YouTube API
OSPR-3813
Add ECOMMERCE_SECURE_PROXY_SSL_HEADER
OSPR-3805
[WIP] SE-1406 pluggable instructor dashboard
OSPR-3804
edX as LTI1.3 Tool
OSPR-3802
Allow overriding xblock icons with plugins
OSPR-3801
[BB-873] Support for filters, and multiple roots in problem response reports
OSPR-3799
Added for x64 bit architecture support
OSPR-3798
Disable caching in forum home
OSPR-3797
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
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
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
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
Remove ACID aside from workbench
OSPR-3717
[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
issue 1 of 100

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

Unassigned

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
Configure