Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Facebook and Google social auth buttons. #20282

Merged
merged 1 commit into from
Apr 22, 2019

Conversation

waheedahmed
Copy link
Contributor

@waheedahmed waheedahmed commented Apr 22, 2019

This PR is based on https://github.com/edx/edx-platform/pull/20206.

Description:
Facebook emailed that edX doesn't comply with Platform Policy 8.3, also fixed
Google and Microsoft buttons according to their policy.

Note: Along with these changes, one has to upload the SVG logo files provided by the third party auth provider into their respective OAuth2ProviderConfig objects Icon Image field instead of the Icon class.

PROD-174

Facebook emailed that edX doesn't comply with Platform Policy 8.3, also fixed
Google button according to their policy.

PROD-174
@waheedahmed
Copy link
Contributor Author

jenkins run ironwood/js

@waheedahmed
Copy link
Contributor Author

jenkins run all

@waheedahmed
Copy link
Contributor Author

@edx-status-bot
Copy link

Your PR has finished running tests. The following contexts failed:

  • jenkins/ironwood/bokchoy

@waheedahmed
Copy link
Contributor Author

jenkins run ironwood/bokchoy

@waheedahmed
Copy link
Contributor Author

jenkins run bokchoy

@nasthagiri
Copy link
Contributor

We may be able to merge this PR even with the failing bokchoy tests - since they are unrelated to this change.

@nedbat nedbat merged commit 7faa527 into open-release/ironwood.master Apr 22, 2019
@nedbat nedbat deleted the waheed/fix-social-auth-buttons branch April 22, 2019 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants