我有一个网络聊天应用程序,我们正在使用 jQuery。当用户空闲或在 15 分钟内没有访问浏览器时,它应该自动销毁该特定用户的 session 并将其重定向到登录页面。我该怎么做?
最佳答案
您在服务器端使用什么语言?
无论您在服务器端使用什么语言,都应该销毁 session ......
但让我举一个您的应用程序可能的流程示例。
- 用户登录并创建具有特定过期时间的 session (php 中默认为 20 分钟)
- 对于每个请求,您都可以检查您的 session 数据或特定标志是否仍然存在
- 如果没有,则重定向到登录页面
正如下面的答案所述,是的,您可以销毁 cookie 或 session 客户端,但我不会依赖它,javascript 并不总是可用。您必须将其留给服务器来销毁 session 并清理所有数据。无论如何,您必须弄清楚 session cookie 是什么样子,才能了解您使用的技术...
但要明确的是,请提供有关所使用技术的更多信息,也许我可以给您一个正确的答案。
关于jquery - 如何释放浏览器 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1187688/