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

Dev Services for Keycloak provides a limited password grant support #21153

Closed
sberyozkin opened this issue Nov 2, 2021 · 1 comment · Fixed by #21237
Closed

Dev Services for Keycloak provides a limited password grant support #21153

sberyozkin opened this issue Nov 2, 2021 · 1 comment · Fixed by #21237
Assignees
Milestone

Comments

@sberyozkin
Copy link
Member

sberyozkin commented Nov 2, 2021

Description

Testing with a password grant (as opposed to the code flow) can be preferred by some users but Dev UI backed up by Dev Services for Keycloak offers a limited support - only those users set in quarkus.keycloak.devservices.users will be recognized - which does not scale at all if a custom realm is imported - not does it really work - who would copy all the users and their passwords from the Keycloak realm into this devservices map property...

It is actually well supported in a Dev UI when the OIDC provider is already started - a password field will be offered and as many users/passwords as required can be tested.

The same should be done with Dev Services for Keycloak - quarkus.keycloak.devservices.users should be restricted to creating the users for the default realm...

Also looks like DevUI for Dev Services for Keycloak misses on the non-devservices related properties changes, ex, client-id - the container does not have to be restarted so the new properties do not propagate to DevUI which needs it to do the code flow redirects etc

Implementation ideas

No response

@sberyozkin sberyozkin added area/oidc area/housekeeping Issue type for generalized tasks not related to bugs or enhancements area/devservices labels Nov 2, 2021
@sberyozkin sberyozkin self-assigned this Nov 2, 2021
@quarkus-bot
Copy link

quarkus-bot bot commented Nov 2, 2021

/cc @pedroigor, @stuartwdouglas

@sberyozkin sberyozkin added kind/enhancement New feature or request kind/bug Something isn't working and removed area/housekeeping Issue type for generalized tasks not related to bugs or enhancements kind/enhancement New feature or request labels Nov 2, 2021
@quarkus-bot quarkus-bot bot added this to the 2.5 - main milestone Nov 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant