【问题标题】:Which is the best way to keep session alive?保持会话活跃的最佳方法是什么?
【发布时间】:2011-01-09 16:33:02
【问题描述】:

我们使用keep me logged inRemember me 选项登录到应用程序,那么实现此功能的最佳方法是什么?

我们是否必须在浏览器中为这些或什么保留 cookie? 在应用程序中实现这一目标的最佳方法是什么

【问题讨论】:

    标签: session session-cookies


    【解决方案1】:

    这将取决于服务器端如何处理会话。如果它使用滑动到期,您可以在每个页面上包含一些 javascript,这些 javascript 将定期向服务器发送一个虚拟 AJAX 请求以保持会话处于活动状态。如果您想在浏览器关闭的情况下保持会话,那么您需要使用存储在用户计算机上的persistent cookies,而不是仅使用 HTTP 的 cookie。

    【讨论】:

      【解决方案2】:

      最好的办法是将cookie保存在浏览器中,但要加密。

      我用这种方式。很好。

      【讨论】:

        猜你喜欢
        • 2014-05-19
        • 2017-05-06
        • 2010-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-27
        • 1970-01-01
        相关资源
        最近更新 更多