-
Notifications
You must be signed in to change notification settings - Fork 1
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
GT-1839, implement facebook auth #1228
Conversation
I see you added the "On Staging" label, I'll get this merged to the staging branch! |
(that we handle already by looking at the data)
I was able to use this to successfully log in to the stage environment |
509f428
to
9b95d15
Compare
it looks like the deletion_request API works correctly for facebook. I was able to initiate the delete from my facebook account and verify the account was deleted from the API. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks really good overall. I only have minor comments and questions.
avoid dynamic finder Co-authored-by: Mark Knutsen <[email protected]>
use dig Co-authored-by: Mark Knutsen <[email protected]>
The latest version of this PR is failing to deploy to the stage environment, I think it has to do with some of the changing DB migrations. It might take manually fixing the stage database to get this to deploy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Facebook auth isn't working currently, getting a rollbar error when validating an access_token
@levieggertcru confirmed that the Apple login functionality is working on stage |
…l/mobile-content-api into GT-1839-support-facebook-logins
Current error when logging in with Facebook:
We need to remove the unique constraint on user.email because accounts from different login providers could share the same email address. Also merging users based on email address is problemsome due to: #1228 (comment) |
facebook login is working again. so that should be all 3 of them tested. From a functional perspective this PR looks good |
I'm good with this PR, I'll let @knutsenm give the final approval
I'm hoping to get this merged by the end of the week |
wording tweaks Co-authored-by: Mark Knutsen <[email protected]>
and add tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
@andrewroth this is good to merge, we just need to set the environment variables for production first |
@frett ok, I'll need a GOOGLE_APP_ID. Typically something like id.apps.googleusercontent.com. |
I have |
No description provided.