I created a test realm with two clients (oidc). When I log in to client1, I can then access client2 without logging in. In keycloak, I see the active session for my user with both clients. When I log out on one of the two clients, the session is automatically closed in kc. The problem is that the other client remains logged in. I think it’s more correct for the user to be kicked out of the client. If so, how should this be implemented? Perhaps the problem is that the client is still using the token? Thanks
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| OIDC : For Delete User API, keycloak is not sending backchannel logout to all clients to invalidate the session | 0 | 293 | March 6, 2024 | |
| KeyCloak SAML logout with user session having multiple clients | 0 | 406 | June 6, 2024 | |
| Unable to invalidate user session using keycloak-js | 0 | 1173 | February 6, 2020 | |
|
Logout from only a specific client_id using the Admin REST API
|
2 | 1721 | November 10, 2025 | |
| No able to Single Sign Out from different protocol clients within same realm | 0 | 1081 | April 6, 2021 |