【问题标题】:Rails Session on browser/tab close浏览器/选项卡上的 Rails 会话关闭
【发布时间】:2013-11-03 12:32:04
【问题描述】:

我有一个应用程序,客户在任何时候只能进行一次会话。我已经对其进行了排序,因此除了在关闭选项卡或浏览器时会话cookie没有被破坏的一种情况外,情况就是如此。然后让他们在其他地方登录,然后重新打开浏览器并让他们运行多个会话。

如果我正确关闭浏览器,那么 cookie 会被删除,但是否可以在不完全关闭浏览器的情况下删除它们?

该应用程序已经在客户站点上运行,因此我希望寻找一种方法来销毁 cookie,而不是重新编写整个会话存储当前的工作方式,但欢迎提出任何建议。

【问题讨论】:

    标签: ruby-on-rails session cookies browser session-cookies


    【解决方案1】:

    我知道这篇文章真的很老了,但有人会觉得这很有用,这里有一个 gem 可以让每个选项卡管理新级别的会话 -> https://github.com/santiagodoldan/micro_sessions,我从另一个 repo 分叉并添加了对 rails 4 的支持.x

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-27
      • 2014-09-04
      • 1970-01-01
      • 1970-01-01
      • 2019-05-13
      • 2016-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多