-
Notifications
You must be signed in to change notification settings - Fork 827
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
fix: support id_token_hint parameter on oidc logout #3049
Conversation
mikeroda
commented
Sep 16, 2024
•
edited
Loading
edited
- populate the id_token from an external oidc login into the UAA authentication
- include the id_token in an external oidc logout via the id_token_hint parameter
- fixes Support id_token_hint external oidc logout #3037
Thanks, I uploaded my draft but will review next days your PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check 'Sonar Test Coverage and please move the id token to object mentioned below...
Please check if the alternative PR #3053 would fit to your requirements ...
server/src/main/java/org/cloudfoundry/identity/uaa/authentication/UaaLoginHint.java
Outdated
Show resolved
Hide resolved
- populate the id_token from an external oidc login into the authentication - include the id_token in an external oidc logout via the id_token_hint parameter Change-Id: I7e4655ac8f9867a86fac2d28fdb5639386f5f54c
8106ef9
to
e413ea1
Compare
The only open task for this PR would be sonar: https://sonarcloud.io/summary/new_code?id=cloudfoundry-identity-parent&pullRequest=3049 and test coverage > 80 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please add Unit Tests for new code
https://sonarcloud.io/summary/new_code?id=cloudfoundry-identity-parent&pullRequest=3049
Change-Id: Ie532f64f59ef7f0ed359af7975c95a8066c9d43c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some sonar cleanup, but OK
...ava/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManagerTest.java
Outdated
Show resolved
Hide resolved
...r/src/main/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthLogoutHandler.java
Outdated
Show resolved
Hide resolved
...r/src/main/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthLogoutHandler.java
Outdated
Show resolved
Hide resolved
@strehle Feel free to merge |