Skip to content

Update Google Auth UserInfo endpoint #6338

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

Merged
merged 2 commits into from
Jan 14, 2019
Merged

Conversation

Tratcher
Copy link
Member

@Tratcher Tratcher commented Jan 3, 2019

#6069 for 2.1. The same change can be used for 2.2 and 3.0.

Description

Google is shutting down Google+ APIs that we were using for authentication. We need to move to a new API ASAP.

Customer Impact

Without this change web applications will no longer be able to log users in with Google accounts starting as soon as Jan 28th.

Regression?

Yes, by Google.

Risk

Moderate, the new APIs use a different data format and users may get subtly different results.

@Tratcher Tratcher self-assigned this Jan 3, 2019
@Tratcher Tratcher requested a review from HaoK January 3, 2019 18:30
@Tratcher
Copy link
Member Author

Tratcher commented Jan 3, 2019

@natemcmaster I assume the branches aren't open yet for Feb?

@natemcmaster
Copy link
Contributor

@Eilon since @muratg is oof, are you going to rep for this in shiproom?

@natemcmaster natemcmaster added the Servicing-consider Shiproom approval is required for the issue label Jan 3, 2019
@natemcmaster natemcmaster added this to the 2.1.x milestone Jan 3, 2019
@Eilon
Copy link
Contributor

Eilon commented Jan 3, 2019

Yes I will.

@natemcmaster
Copy link
Contributor

natemcmaster commented Jan 3, 2019

Please wait until the release/2.1 branch has been updated to build for 2.1.8. I'll add my approval when that is done. cref https://github.com/aspnet/AspNetCore-Internal/issues/1610

@Tratcher
Copy link
Member Author

Tratcher commented Jan 3, 2019

Offline notes: Add a quirk to revert to the prior behavior.

Copy link
Contributor

@Eilon Eilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Un-signing off

@Tratcher Tratcher force-pushed the tratcher/2.1/google branch from f7b5afd to b86f4df Compare January 3, 2019 20:01
@Tratcher
Copy link
Member Author

Tratcher commented Jan 3, 2019

Updated with the quirks switch AppContext.SetSwitch("Switch.Microsoft.AspNetCore.Authentication.Google.UsePlus", true);

Copy link
Contributor

@Eilon Eilon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I re-approve this.

Copy link
Contributor

@muratg muratg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for the shiproom: 2.2.x change will be identical to this, and it'll be a merge-PR.

@jamshedd jamshedd added Servicing-approved Shiproom has approved the issue and removed Servicing-consider Shiproom approval is required for the issue labels Jan 8, 2019
@natemcmaster
Copy link
Contributor

Please wait until https://github.com/aspnet/AspNetCore-Internal/issues/1610 is resolved before merging.

@natemcmaster natemcmaster modified the milestones: 2.1.x, 2.1.8 Jan 8, 2019
@jamshedd
Copy link
Member

jamshedd commented Jan 8, 2019

Approved for 2.1.8

@mikaelm12
Copy link
Contributor

You'll also need to update https://github.com/aspnet/AspNetCore/blob/release/2.1/eng/PatchConfig.props with the packages that you are patching here.

@Tratcher
Copy link
Member Author

@mikaelm12 do you want to bump the version and clear out the old packages from the list first?

@mikaelm12
Copy link
Contributor

do you want to bump the version and clear out the old packages from the list first?

Sure

@Tratcher
Copy link
Member Author

Updated, but needs to rebase.

@Tratcher Tratcher force-pushed the tratcher/2.1/google branch from 6f444a2 to 3761850 Compare January 14, 2019 17:16
@Tratcher
Copy link
Member Author

@mikaelm12 ready when you are.

@mikaelm12
Copy link
Contributor

Great. The 2.1.8 branch will be ready today.

@Tratcher Tratcher merged commit 87af0c3 into release/2.1 Jan 14, 2019
@Tratcher Tratcher deleted the tratcher/2.1/google branch January 14, 2019 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Servicing-approved Shiproom has approved the issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants