Automatically saving as a draft when logged out for inactivity
When editing an item, such as a page, blog post, or article, after a certain amount of time, the user will be signed out due to inactivity. This is a security feature designed to prevent unauthorised access to pages if a user leaves their device unattended while logged into the website.
However, currently, when a user is signed out of a page, there is no message confirming the action. This absence of notification can lead users to believe they are still logged in, as they can still see the admin bar including the 'LOGOUT' link (top right). Consequently, they may continue adding content to a page, only to find that when they attempt to save it instead of the usual save options they see the following message:
"Error
It appears as though you have been logged out due to inactivity. Please click here to log in again."
Then when the user clicks on the 'here' link it will take them away from the page and all the content that they added is lost.
When clients see the error message in the Save drop-down, at that point they can copy all of the content from the page or the source code (to keep the correct formatting) and save it to their clipboard so that when they go back to their page they can paste it back on to the page but not every user will know to do that and it doesn't seem to be very efficient.
I propose that, instead, if a user has been inactive, the system automatically saves a draft version of the page at the time of logout. This would ensure that no work is lost.
Additionally, when a user is signed out due to inactivity, it should be made obvious to them and they should not be seeing the 'LOG OUT' link. The system should inform the user that they have been signed out and that a draft version of the page has been saved, along with instructions on where to find it.
Clients have also been asking for some kind of warning to display if they are going to be signed out for inactivity but they will not see this in time if they are away from the desk.