Skip to content

chore(auth): Update sentry.identity.oauth2 to support customer domains#38973

Closed
dashed wants to merge 4 commits intomasterfrom
hybrid-cloud/2-oauth2-customer-domains
Closed

chore(auth): Update sentry.identity.oauth2 to support customer domains#38973
dashed wants to merge 4 commits intomasterfrom
hybrid-cloud/2-oauth2-customer-domains

Conversation

@dashed
Copy link
Copy Markdown
Member

@dashed dashed commented Sep 16, 2022

Branched from #38970

This is a first pass in updating sentry.identity.oauth2 to support customer domains.

The motivation is to add SSO support for customer domains by dynamically update redirect_uri attributes with the appropriate hostname.

This is not to be confused with #38970, I intentionally separated out the changes so that it's easier to review.

@dashed dashed requested review from a team September 16, 2022 20:28
@dashed dashed self-assigned this Sep 16, 2022
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Sep 16, 2022
Base automatically changed from hybrid-cloud/1-oauth2-customer-domains to master September 16, 2022 22:18
@dashed dashed requested review from a team as code owners September 16, 2022 22:18
@mdtro mdtro self-requested a review September 16, 2022 22:28
@dashed
Copy link
Copy Markdown
Member Author

dashed commented Sep 19, 2022

I'm closing this as I will delegate the per-request callback URL to the "state" parameter. I've implemented this in #39016 for another OAuth2 provider implementation, and I'll do the same for the OAuth2 provider in this pull request.

@dashed dashed closed this Sep 19, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Oct 5, 2022
@asottile-sentry asottile-sentry deleted the hybrid-cloud/2-oauth2-customer-domains branch December 27, 2023 16:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant