-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Logout form Dashboard not working (DevWorkspace) #21097
Comments
@martinelli-francesco hello, just checked against 7.43.0-next version and logout is working just fine via Could you please provide more details including the deployment method and the version of the project. |
I deployed 7.42 (DevWorkspace) using chectl (stable channel) on EKS (amazon kubernetes) and configured an auth0 instance as OIDC.
Probably tomorrow I can try to update to version 7.43.0-next to see if it is fixed. |
Thank you, if it is still reproducible, please provide http requests sequence from the |
@olexii4 @akurinnoy folks, could you please take a look? https://oauth2-proxy.github.io/oauth2-proxy/docs/features/endpoints/#sign-out |
@ibuziuk that's possible, but then we need somehow to let the dashboard know which authentication is used, so it could navigate to a correct endpoint. @martinelli-francesco are you able to configure the OIDC you use to change the endpoint to |
I am using auth0 and in auth0 the logout endpoint is not configurable: https://auth0.com/docs/api/authentication#logout |
@skabashnyuk could you please take a look and advise how the auth config should be retrieved on the UD? |
ref. https://oauth2-proxy.github.io/oauth2-proxy/docs/features/endpoints/#sign-out |
@martinelli-francesco ok, so the only thing that is missing is the |
Unfortunately, I cannot currently plan to develop this feature. So currently, what I can suggest is the high level implementation (hopefully it will help) :
Also, the domain name should be added in the oauth2-proxy configuration:
|
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Describe the bug
If I press logout in the dashboard I am redirected to the home page but I am still logged in. I am using DevWorkspace and an external OIDC (auth0) on EKS.
It seems that the following is missing: "redirect the user to the authentication provider's sign out page afterwards using the rd query parameter".
ref. https://oauth2-proxy.github.io/oauth2-proxy/docs/features/endpoints#sign-out
Che version
7.42@latest
Steps to reproduce
Expected behavior
After clicking logout, I should be redirected to the external OIDC login page.
Runtime
Kubernetes (vanilla)
Screenshots
No response
Installation method
chectl/latest
Environment
Amazon
Eclipse Che Logs
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: