A little javascript and middleware work together to ensure that the user was active during the past X minutes in any tab he has open. Otherwise, display a warning leaving a couple of minutes to show any kind of activity like moving the mouse. Otherwise, logout the user.
I'm having a few minor issues with confirmFormDiscard : While this is a nice feature, I occasionally would like to ignore some fields.
In my case, this is a "quick search" widget in the header for example.
But people have been reporting similar wishes like in filters (see #86).
I guess it wouldn't be too difficult to add a class/attribute/whatever to a form/field that would make the check ignore some forms/fields.
The idea would be modify formChange function, and check that an ignore-dirty / ignore-change / whatever is not present before setting the data-dirty attribute. Preferably in the whole DOM tree above the input element.
Here's a feature request :
I'm having a few minor issues with confirmFormDiscard : While this is a nice feature, I occasionally would like to ignore some fields. In my case, this is a "quick search" widget in the header for example. But people have been reporting similar wishes like in filters (see #86).
I guess it wouldn't be too difficult to add a class/attribute/whatever to a form/field that would make the check ignore some forms/fields.
The idea would be modify formChange function, and check that an ignore-dirty / ignore-change / whatever is not present before setting the data-dirty attribute. Preferably in the whole DOM tree above the input element.