1

通过设置 SESSION_COOKIE_AGE 并打开 SESSION_SAVE_EVERY_REQUEST,它将在一段时间不活动后将人员注销。但是,在说 5 分钟不活动后,是否有重定向?

4

2 回答 2

3

您可以使用setTimeout()触发 ajax 请求,如果它响应重定向(您已注销),则刷新页面。这种方法优于简单地每 5 分钟刷新一次页面,因为这可能会带来不好的用户体验。

于 2011-07-06T00:21:49.600 回答
2

如果您想在没有用户任何操作的情况下进行重定向,则必须在 javascript 中进行:

setTimeout(function() { window.location.href = 'http://someURL'; }, 5 * 60 * 1000);
于 2011-07-06T00:17:00.333 回答