【发布时间】:2011-01-09 16:33:02
【问题描述】:
我们使用keep me logged in 或Remember me 选项登录到应用程序,那么实现此功能的最佳方法是什么?
我们是否必须在浏览器中为这些或什么保留 cookie? 在应用程序中实现这一目标的最佳方法是什么
【问题讨论】:
我们使用keep me logged in 或Remember me 选项登录到应用程序,那么实现此功能的最佳方法是什么?
我们是否必须在浏览器中为这些或什么保留 cookie? 在应用程序中实现这一目标的最佳方法是什么
【问题讨论】:
这将取决于服务器端如何处理会话。如果它使用滑动到期,您可以在每个页面上包含一些 javascript,这些 javascript 将定期向服务器发送一个虚拟 AJAX 请求以保持会话处于活动状态。如果您想在浏览器关闭的情况下保持会话,那么您需要使用存储在用户计算机上的persistent cookies,而不是仅使用 HTTP 的 cookie。
【讨论】:
最好的办法是将cookie保存在浏览器中,但要加密。
我用这种方式。很好。
【讨论】: