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

Support End Session Endpoint for OIDC and allow customizable Post-logout Redirect URI #6092

Merged
merged 10 commits into from
Aug 7, 2024

Conversation

haywoodsh
Copy link
Contributor

@haywoodsh haywoodsh commented Jul 30, 2024

Proposed changes

Support End Session Endpoint for OIDC and allow customizable Post-Logout Redirect URI. Post-Logout redirect URI can only be set when End Session Endpoint is present.

Checklist

Before creating a PR, run through this checklist and mark each as complete.

  • I have read the CONTRIBUTING doc
  • I have added tests that prove my fix is effective or that my feature works
  • I have checked that all unit tests pass after adding my changes
  • I have updated necessary documentation
  • I have rebased my branch onto main
  • I will ensure my PR is targeting the main branch and pulling from my branch from my own fork

@github-actions github-actions bot added enhancement Pull requests for new features/feature enhancements documentation Pull requests/issues for documentation go Pull requests that update Go code labels Jul 30, 2024
@haywoodsh haywoodsh force-pushed the feat/oidc-logout branch 2 times, most recently from 7acc08f to 3a0e71d Compare August 1, 2024 11:55
Copy link

github-actions bot commented Aug 1, 2024

Deploy Preview will be available once build job completes!

Name Link
😎 Deploy Preview https://frontdoor-test-docs.nginx.com/previews/nginx-ingress-controller/6092/

@haywoodsh haywoodsh force-pushed the feat/oidc-logout branch 4 times, most recently from c4120f0 to af8ce33 Compare August 2, 2024 11:55
@haywoodsh haywoodsh changed the title Support Logout Endpoint for OIDC and allow customisable Post-logout Redirect URI Support End Session Endpoint for OIDC and allow customizable Post-logout Redirect URI Aug 2, 2024
@haywoodsh haywoodsh marked this pull request as ready for review August 2, 2024 15:42
@haywoodsh haywoodsh requested review from a team as code owners August 2, 2024 15:42
Copy link
Contributor

@ADubhlaoich ADubhlaoich left a comment

Choose a reason for hiding this comment

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

Docs changes LGTM.

haywoodsh and others added 8 commits August 6, 2024 13:35
…edirect URI

Signed-off-by: Haywood Shannon <[email protected]>

Signed-off-by: Haywood Shannon <[email protected]>
Signed-off-by: Haywood Shannon <[email protected]>

Signed-off-by: Haywood Shannon <[email protected]>
Signed-off-by: Haywood Shannon <[email protected]>

Signed-off-by: Haywood Shannon <[email protected]>
Signed-off-by: Haywood Shannon <[email protected]>

Signed-off-by: Haywood Shannon <[email protected]>
Signed-off-by: Haywood Shannon <[email protected]>

Signed-off-by: Haywood Shannon <[email protected]>
Signed-off-by: Haywood Shannon <[email protected]>

Signed-off-by: Haywood Shannon <[email protected]>
Signed-off-by: Haywood Shannon <[email protected]>

Signed-off-by: Haywood Shannon <[email protected]>
@haywoodsh haywoodsh linked an issue Aug 6, 2024 that may be closed by this pull request
Copy link
Contributor

@jjngx jjngx left a comment

Choose a reason for hiding this comment

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

🚀

@haywoodsh haywoodsh merged commit 06b9507 into main Aug 7, 2024
79 checks passed
@haywoodsh haywoodsh deleted the feat/oidc-logout branch August 7, 2024 11:52
@llomgui
Copy link

llomgui commented Oct 10, 2024

Hi,

First, thank you for adding these changes in the latest release.
I am a bit confused of not being mentionned due to my previous PR https:/nginxinc/kubernetes-ingress/pull/4986/files. This PR and mine look almost the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Pull requests/issues for documentation enhancement Pull requests for new features/feature enhancements go Pull requests that update Go code
Projects
Status: Done 🚀
Development

Successfully merging this pull request may close these issues.

Be logged out on IDP side
6 participants