New input lost when session expires
So here’s something that has been bothering me for quite a while.
I know it’s good practice to automatically expire login sessions after 30 minutes or so.
I also know that if I always composed my text off line and pasted it into the text box, the problem would be solved.
But a number of times my clients (and I) have written text directly into a text box, and have been so caught up in the moment, or distracted before saving our work, that our sessions have timed out, and all of the new material disappears and is replaced by a login screen. After logging in, the information is lost forever and we have to go back to square 1.
So, my question is:
Is there a possibility of a popup that appears when you try to save the record, reminding you that your session has timed out, and to copy and then paste your text after login, instead of being dumped durectly to a login screen.
Another idea (better but probably harder to implement) might be an optional auto-save setting that saves a preview of your changes to a field until a save to the original record has taken place.
Any other ideas welcome.
Thanks and stay safe,
Take advantage of a free 3 month trial subscription, only for CMSB users, at: http://www.thecmsbcookbook.com/trial.php
If you are using https force for login, session sniffing is not possible and you can set your timeout to whatever is appropriate. The 30 minute recommendation is for non-secure connections. If you need to be PCI compliant then the timeout needs to be 15 minutes regardless of connection type.