Skip to content

feat: update dex to 2.39.1#155

Merged
thesuperzapper merged 2 commits into
deployKF:mainfrom
thesuperzapper:update-dex
May 23, 2024
Merged

feat: update dex to 2.39.1#155
thesuperzapper merged 2 commits into
deployKF:mainfrom
thesuperzapper:update-dex

Conversation

@thesuperzapper

@thesuperzapper thesuperzapper commented May 11, 2024

Copy link
Copy Markdown
Member

This PR updates dex to 2.39.1.

The new version of Dex supports disabling env-var expansion in the config file by setting DEX_EXPAND_ENV to false, we have done this. This is useful because there was previously no way to escape literal $ characters that may appear in the users deploykf_core.deploykf_auth.dex.connectors configs dexidp/dex#1902.

We also tell oauth2-proxy to not explicitly "force" the provider to prompt the user for consent during each login, as Dex now respects this request as of dexidp/dex#3086.

Signed-off-by: Mathew Wicks <[email protected]>
@thesuperzapper thesuperzapper added this to the v0.1.5 milestone May 11, 2024
@thesuperzapper
thesuperzapper merged commit 3db99eb into deployKF:main May 23, 2024
@thesuperzapper
thesuperzapper deleted the update-dex branch May 23, 2024 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant