Skip to content

add oidc.enabled config option#463

Merged
tale merged 1 commit intotale:mainfrom
drifterza:feature/oidc-enabled-flag
Feb 26, 2026
Merged

add oidc.enabled config option#463
tale merged 1 commit intotale:mainfrom
drifterza:feature/oidc-enabled-flag

Conversation

@drifterza
Copy link
Contributor

Closes #442

Adds an enabled field to the OIDC config that defaults to true. When set to false, OIDC auth is disabled even if the rest of the config is present.

Useful for Helm chart templating where you want to define the structure without enabling it.

@drifterza drifterza requested a review from tale as a code owner February 24, 2026 00:09
Copy link
Owner

@tale tale left a comment

Choose a reason for hiding this comment

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

Except for the default config, LGTM

# of custom hinting.
# extra_params:
# prompt: "select_account" # Example: force account selection on Google
# Set to false to define OIDC config without enabling it.
Copy link
Owner

Choose a reason for hiding this comment

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

Looks like the formatter messed up here, you may have to manually force a reindent.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@tale , I pushed this change. Sorry I missed that, I'm giving my age away.

allows defining oidc config without enabling it
@drifterza drifterza force-pushed the feature/oidc-enabled-flag branch from 8562a1f to 30dd718 Compare February 24, 2026 08:43
@drifterza drifterza requested a review from tale February 24, 2026 08:46
@tale tale merged commit 4cb231d into tale:main Feb 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feature request: oidc.enabled in config.yaml

2 participants