Cookies 如何从用户的最后一个活动中延长Cookie过期时间?
如何从用户上次执行的活动中延长cookie过期日期 举个例子,默认情况下,cookie设置为用户登录后30分钟。 用户在下午1点登录,因此给定的cookie将在下午1:30过期 这个场景的问题是,若用户A在应用程序中做一些非常重要的活动,那个么当他点击任何内部链接上的提交表单时,他将被重定向到登录。 因此,他失去了他所做的工作 我想要的是,当用户在下午1点登录第一个活动时,cookie将在下午1:30过期。 在用户A空闲之后,这意味着他不点击任何地方,他只是离开他的计算机,15分钟后,即下午1点15分,再次回来,并开始使用php门户,然后cookie过期时间应为下午1点45分Cookies 如何从用户的最后一个活动中延长Cookie过期时间?,cookies,extend,Cookies,Extend,如何从用户上次执行的活动中延长cookie过期日期 举个例子,默认情况下,cookie设置为用户登录后30分钟。 用户在下午1点登录,因此给定的cookie将在下午1:30过期 这个场景的问题是,若用户A在应用程序中做一些非常重要的活动,那个么当他点击任何内部链接上的提交表单时,他将被重定向到登录。 因此,他失去了他所做的工作 我想要的是,当用户在下午1点登录第一个活动时,cookie将在下午1:30过期。 在用户A空闲之后,这意味着他不点击任何地方,他只是离开他的计算机,15分钟后,即下午1点
怎么做?我发现脚本PHPmyadmin也做了同样的事情。当用户处于非活动状态超过1440秒时,它会导致cookie过期。您必须依靠JavaScript触发鼠标移动,然后通过ajax向服务器发送活动或空闲标志,然后更新cookie。你为什么要让饼干过期30分钟?如果空闲时间大于10分钟,则仅取决于空闲时间,或者取决于您的决定以及页面关闭时的空闲时间。