Skip to content
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

Provide expanded OIDC configuration guide #43737

Open
sberyozkin opened this issue Oct 6, 2024 · 1 comment
Open

Provide expanded OIDC configuration guide #43737

sberyozkin opened this issue Oct 6, 2024 · 1 comment
Assignees
Labels
area/oidc kind/enhancement New feature or request

Comments

@sberyozkin
Copy link
Member

Description

quarkus-oidc has well over 100 properties, probably reaching 130 or so, which is currently duplicated by the identical tenant configuration, with the total number of generated properties now reaching 240 or so properties.

We can get rid of the duplication eventually, once #39185 is resolved , with the transition to @ConfigMapping, with Roberto advising how to add a few annotations to that mapping to cut the tenant duplications.

Let's say now we are back to 120-130 properties. Each of these properties has a goal:

  • OIDC provider configuration (discovery related, non-discovery)
  • TLS
  • HTTP Proxy
  • A ton of OIDC client authentication options, all of which are known to have been used
  • session managemet
  • logout managemet
  • token verification management
  • introspection, userinfo
  • etc etc etc

However, when users look at the generated list of properties then can be overwhelmed and confused, once they need to go beyond the OIDC basics.

So there must be a new expanded configuration guide added, clearly grouping them, explaining their roles, possible useful combinations, etc.

Along the way, we can review, which of the properties can be set to stricter initial values.

CC @maxandersen @cescoffier

Implementation ideas

No response

@sberyozkin sberyozkin added the kind/enhancement New feature or request label Oct 6, 2024
@sberyozkin sberyozkin self-assigned this Oct 6, 2024
Copy link

quarkus-bot bot commented Oct 6, 2024

/cc @pedroigor (oidc), @radcortez (config)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/oidc kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants