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

OPENID MapStore Keycloak integration - Login is not retained in MapStore when using Keycloak #298

Open
ale-cristofori opened this issue Jul 7, 2022 · 3 comments

Comments

@ale-cristofori
Copy link

ale-cristofori commented Jul 7, 2022

When a user logs onto MapStore, using the Keycloak integration, if the same user logs out and tries to login again the login is not recognized and the user won't be able to log in again onto MapStore , always using Keycloak integration.

See below
recording_1

This can be tested on the geoFIT deployed instance
https://pgiis.geofit.fr/mapstore/#/

The user ale-cristofori
the password, along with the details to connect to the VM hosting the deployed instance is available here

@ale-cristofori ale-cristofori changed the title OPENID MapStore Keycloak integration - Login is not retained in MapStore when using Keycload OPENID MapStore Keycloak integration - Login is not retained in MapStore when using Keycloak Jul 7, 2022
@ale-cristofori
Copy link
Author

@taba90, could you please check and let me know?

@ale-cristofori
Copy link
Author

the cookie that is created by Keycloak is not correctly removed when users log out. This seems to be the issue, there might be a Keycloak dedicated API service/or Keycloak configuration that can handle the removal. @taba90 and @offtherailz please write a note here when you have an update.

@taba90
Copy link
Contributor

taba90 commented Jul 12, 2022

I've added a commit to fix this on this pr #288

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants