Skip to content

Conversation

tuunit
Copy link
Member

@tuunit tuunit commented Sep 10, 2023

Description

This PR fully fixes the scope issues introduced by moving the oidc default scope logic to the NewOIDCProvider method #2197

Motivation and Context

Default scopes are broken for the keycloak-oidc provider in v7.5.0

How Has This Been Tested?

  1. Tested locally with keycloak-oidc and oidc (dex) providers.
  2. Additional unit tests for scope changes for all OIDCProvider based providers: oidc, gitlab and adfs

Checklist:

  • My change requires a change to the documentation or CHANGELOG.
  • I have updated the documentation/CHANGELOG accordingly.
  • I have created a feature (non-master) branch for my PR.

@tuunit tuunit requested a review from a team as a code owner September 10, 2023 20:03
@tuunit tuunit changed the title bugfix: default scopes for OIDCProvider based providers [WIP] bugfix: default scopes for OIDCProvider based providers Sep 10, 2023
@tuunit tuunit force-pushed the bugfix/default-scopes-for-oidc-based-providers branch from ea8d441 to 7683902 Compare September 10, 2023 20:10
@tuunit tuunit changed the title [WIP] bugfix: default scopes for OIDCProvider based providers bugfix: default scopes for OIDCProvider based providers Sep 10, 2023
@JoelSpeed JoelSpeed added the bug label Sep 11, 2023
@JoelSpeed JoelSpeed merged commit 854401e into oauth2-proxy:master Sep 11, 2023
@tuunit tuunit added this to the v7.5.1 milestone Sep 13, 2023
@tuunit tuunit deleted the bugfix/default-scopes-for-oidc-based-providers branch December 17, 2023 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants