在Web应用程序中处理会话超时的最佳方法?

ano*_*non 11 authentication session web-applications

我目前正在构建一个工厂/仓库类型位置使用的内部Web应用程序.用户将在几个人之间共享一台PC,因此我们需要有一个相当短的会话超时来阻止人们徘徊并让应用程序登录,其他人可以来到PC并使用以前用户的用户名做某事.

这个问题是当用户当前在表单中输入信息时会话可能超时,特别是如果他们需要很长时间.

你会如何以用户友好的方式处理这个问题?

Dre*_*ejc 3

让服务器了解用户正在主动输入信息的事实。例如,如果用户按 TAB 键或用鼠标单击字段,则向服务器发送消息。最终解决方案取决于您。