We don't have any events that are fired when a session times out, only if it's
logged-out by the user.
If I was you I'd implement a timeout on the lock on the server-side.
----- Original Message -----
From: "Christoph Machnik"
Sent: Monday, 26 January, 2015 11:04:35 AM
Subject: [keycloak-user] Best practice: timeouthandling
I have a keycloak web-application in that objects can be created and changed.
This objects are saved in a databse. When someone logged in at the
application and open one of this objects to change it. this object gets
markes as locked in the database, so no other user can make changes to this
object wihle someone else is editing it.
Th problem, i have, is that, when someone is editig one of this objects and
then runs in a session timeout the object has to marked as unlocked. So i
servlet to trigger a function that unlock this object. But i have to call
this method BEFORE the timeout loggs the user out.
What is the best practice in this case and how i can be sure the method is
performed before the user comes to the login screen again ?
keycloak-user mailing list