-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Do not require UserInfo when its injection point is detected for OIDC tenants without the UserInfo endpoint #40456
Conversation
8a66605
to
22784f8
Compare
This comment has been minimized.
This comment has been minimized.
extensions/oidc/runtime/src/main/java/io/quarkus/oidc/runtime/OidcRecorder.java
Outdated
Show resolved
Hide resolved
integration-tests/oidc-wiremock/src/main/resources/application.properties
Outdated
Show resolved
Hide resolved
Thanks @michalvavrik, a minor suggestion there to delay setting the property, set it only if it has not been set, lets continue next week, enjoy the weekend |
22784f8
to
7c0ffd4
Compare
Status for workflow
|
Thanks Michal, I forgot |
@markusdlugi, FYI, @michalvavrik helped out with getting all the tenants with different UserInfo capabilities play well together, thanks for raising the issue |
@gsmet, the reason I'd like this PR to be backported is to remove the breaking change label from #39486 (I made a mistake with the analysis related to that PR), there could be some OIDC tenant combinations with different level of UserInfo support in 3.10.x that will cause Quarkus fail to start. So please have it backported |
@michalvavrik, @sberyozkin, thanks a lot for the super-fast fix guys! |
fixes: #40434