我有一个应用程序,用户绝对必须登录才能使用它。
我在登录时使用 PHP 会话来存储用户数据。
如果用户打开一个窗口,然后在一个小时后返回,那么检查他们是否仍然登录的最佳方法是什么?
我能想到的选项是:
1) check mouse movement which then fire AJAX php file to see if session still active
2) check as above on mouse click anywhere
但是这些将持续运行,因此每秒可能会在没有那么多用户的情况下访问和访问服务器数千次,所以我怀疑效率。
有一个更好的方法吗?有“标准”吗?
我正在使用 PHP 和 JQuery。