jquery - 如何释放浏览器 session

标签 jquery session

我有一个网络聊天应用程序,我们正在使用 jQuery。当用户空闲或在 15 分钟内没有访问浏览器时,它应该自动销毁该特定用户的 session 并将其重定向到登录页面。我该怎么做?

最佳答案

您在服务器端使用什么语言?

无论您在服务器端使用什么语言,都应该销毁 session ......

但让我举一个您的应用程序可能的流程示例。

  • 用户登录并创建具有特定过期时间的 session (php 中默认为 20 分钟)
  • 对于每个请求,您都可以检查您的 session 数据或特定标志是否仍然存在
  • 如果没有,则重定向到登录页面

正如下面的答案所述,是的,您可以销毁 cookie 或 session 客户端,但我不会依赖它,javascript 并不总是可用。您必须将其留给服务器来销毁 session 并清理所有数据。无论如何,您必须弄清楚 session cookie 是什么样子,才能了解您使用的技术...

但要明确的是,请提供有关所使用技术的更多信息,也许我可以给您一个正确的答案。

关于jquery - 如何释放浏览器 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1187688/

相关文章:

javascript - jQuery 功能,如 ziggo.nl

java - 如何将 HTML 元素设置到 session grails 中

ruby-on-rails - Ruby on Rails session 过期日期

session - 生成唯一 session ID 的最佳方法是什么?

jquery - 在 AngularJS 中使用同位素 (ng-repeat)

javascript - parse XML() 是否能够解析 URL 而不是 str?

javascript - jQuery 添加/删除类不会触发 'right' 属性的 CSS 转换

c# - 使用 jQuery 驱动的双向数据绑定(bind) "Chosen"下拉

PHP/MySQL - 未捕获 mysqli_sql_exception : MySQL server has gone away

python - 简单的服务器端 Flask session 变量