session-timeout相关内容

会话超时后Grails Spring Security重定向

我遇到了会话超时问题。在我的grails应用程序中,用户在会话超时后登录,但后来进入最后编辑的页面。我想阻止它并将它们发送到特定的URL。我怎么能做到这一点,我不能在春季安全文件中找到一些东西。 问候。 方案 根据 docs ,看起来您可能会使用以下组合: successHandler。 defaultTargetUrl =“/ whatever / url / you / wan ..
发布时间:2018-05-24 18:38:04 其他开发

即使用户正在使用系统,N分钟后绝对会话过期

我正在研究一个带有spring安全性的grails web应用程序。我需要在一段固定时间后强制会话过期,即使会话处于活动状态。 我想我可以添加过滤器并检查每个请求的最后登录(CURRENT_TIME - LAST_LOGIN> ABSOLUTE_SESSIO EXPIRATION)然后FORCE LOGOUT 但问题是会话在服务器上仍然是活动的,直到用户提出请求。 ..
发布时间:2018-05-24 17:52:36 Java开发

如何为Grails应用程序配置会话超时?

在我的Grails应用程序中的一个控制器中,我在像这样的会话变量中保存了一个参数值: session .myVariable = params.myValue 然后,我可以从不同的控制器/ GSP-只要我积极使用该应用程序的页面。但是,如果我暂时不使用我的应用程序,即使浏览器窗口仍处于打开状态,会话变量也会失去它的值。 是否发生这种情况是因为会话过期?我的印象是 ..
发布时间:2018-05-24 17:49:50 其他开发

Google Apps脚本复制整个Google云端硬盘文件结构;如何避免超时?

我的单位正在切换到Google商家帐户,每个人都需要将自己的云端硬盘文件转移到他们的新帐户。云端硬盘不允许在这些帐户之间转让所有权,所以我创建了一个脚本来将文件和文件夹从旧帐户复制到新帐户。 (旧帐户的内容已被移到与新帐户共享的文件夹中。) 以下是我到目前为止的内容: 函数copyDrive(){ var originFolder = DriveApp.getFolderById(o ..

如何在论坛上发布用户会话时保持活跃状态​​?

我有一个会话超时时间为15分钟的网站。在某些页面上,用户偶尔会花费超过15分钟的时间填写回复。在这种情况下保持活动状态的最佳解决方案是什么? 我已经在这些页面上使用 JQuery 所以可能ping一个服务器,但在什么事件? 后端是一个 Struts on Tomcat 。 解决方案 由于您不想更改网站的会话超时, / p> 在javascript中设置超时/间隔( ..
发布时间:2018-03-05 13:19:51 其他开发

在Django中如何确定用户何时有空闲超时?

我想在用户在Django应用程序中遇到空闲超时时进行审核。换句话说,如果用户的会话cookie的到期日期超过settings.py中找到的SESSION_COOKIE_AGE,则用户被重定向到登录页面。当这种情况发生时,也应该发生审计。通过“审核”,我的意思是记录应写入我的person.audit表。 目前,我已经配置了一些中间件来捕获这些事件。不幸的是,当用户被重定向到登录页面时,Djan ..
发布时间:2017-05-29 00:50:18 其他开发

有没有办法组合SESSION_EXPIRE_AT_BROWSER_CLOSE和SESSION_COOKIE_AGE的行为

出于安全考虑,我将 SESSION_EXPIRE_AT_BROWSER_CLOSE 设为 但是,浏览器长度的Cookie(用户关闭他或她的浏览器后即将到期的Cookie)没有到期时间,那么 SESSION_COOKIE_AGE 没有任何效果(是的,我检查它)。但是我想设置一个注销/超时在不活动加上退出浏览关闭。 我的问题是,在浏览器长度Cookie方案中实现不活动超时/注销的最佳方法是 ..
发布时间:2017-05-28 01:28:11 其他开发

如何删除/取消设置php上的cookie?

我想要取消设置/删除我现有的cookie: setcookie(“user”,“ )-1); unset($ user); 但不能删除或取消设置Cookie。那么什么是问题? 解决方案 您可以通过这种方式取消设置cookie只有-1无效 试试这个 setcookie(“user”,“”,time() - 3600); ..
发布时间:2017-01-06 16:11:42 PHP

如何显示一个php页面只有每个用户一次

我想这只是可能与cookies,会话超时或会话-cookies。 但我不确定。 感谢您的好意:) 解决方案 您回答了自己的问题 - 通过设置cookie。 //检查他们是否已经在这里,如果他们没有设置 //后续访问的cookie if($ _ COOKIE ['beenhere']){ setcookie(“beenhere”,'1'); } else { ..
发布时间:2017-01-06 15:31:33 PHP

PHP中的会话超时:最佳做法

session.gc_maxlifetime 与 session_cache_expire()之间的实际差异是什么? 假设我希望用户会话在非活动15分钟后无效(在第一次打开后不是15分钟)。 我也知道我可以做 session_set_cookie_params()用户的cookie在一定的时间内过期。但是,Cookie到期和实际会话在服务器端到期是不一样的; 另一个解决方案是简单 ..
发布时间:2017-01-06 10:02:03 PHP

如何在codeigniter会话过期时执行一个函数

我在我的数据库上有一个“在线”字段的用户表,它在用户登录时获取值“1”,并在用户注销时更改为0。问题是,如果用户关闭选项卡,而不点击“注销”按钮,他会永远保持在线。 所以我想挂钩某种函数,所以当会话过期时,它将此“在线”字段的值更改为“0”。 因为我不是什么是正确的方法。 解决方案 将在线字段更改为datetime字段, 字段,使用一个中央控制器,你可以扩展,或使用一个钩 ..
发布时间:2016-12-13 22:48:25 PHP

如何在codeigniter中会话过期时更新数据库表

我是新的PHP和Codeigniter,如何更新数据库表在CI的会话过期的地方,我可以把代码?我在数据库中使用uniqid,它被称为令牌。这里是我的登录表用户名,密码,级别,令牌,last_login,exp_time 。并且我想在Codeigniter中的会话过期时更改值token = null。 解决方案 要做到这一点,你必须扩展 CI_Session 在application ..
发布时间:2016-12-12 18:49:44 PHP

修改CakePHP会话的会话Cookie到期和会话超时

我正在努力完成以下操作: 根据用户的类型更改用户的会话Cookie到期日期。 我有一个CakePHP Web应用程序其中我使用CakePHP会话创建了我的身份验证组件(而不是CakePHP的Auth)。我已经配置CakePHP使用数据库处理会话。 以下是我在config.php中的相关配置设置: Configure :: write('Session.save','datab ..
发布时间:2016-11-08 09:53:24 PHP

针对不同用户的不同会话超时

是否有可能有不同的用户不同的会话超时?我需要有管理员180分钟会话,20分钟的非管理员用户。 目前,它是所有用户的单个会话超时。我们使用一个web.config键 任何帮助将appriciated。 解决方案 设置查看Session.Timeout 通过代码属性将设置超时基于每个用户的基础。 您可以手动设置查看Session.Timeout = 20; 或查看Session. ..
发布时间:2016-09-30 23:27:42 C#/.NET

PHP PEAR验证会话超时

此问题已让我疯狂。在两个独立的项目(它们都使用PEAR图书馆,但都写上了完全不同的自定义框架)我使用PEAR验证了它使用的会话验证。 登录后,用户将在一个小时内左右的闲置注销。我没有确切的时间,但它是非常短的。 我曾尝试没有成功以下。所有试图将会议延长一天,正好钉点回家。 < PHP //尝试内置的方法来延长空闲时间,称为验证被初始化后, $ auth-> setIdle(864 ..
发布时间:2016-07-25 20:19:32 PHP

CakePHP的会话/ AUTH记录了间歇性

我有,他们将使用一个屏幕并获得踢回登录屏幕上立即对他们的下一个请求从我的用户举报和投诉。它不会发生所有的时间,但随机。 我使用CakePHP和验证组件,它似乎比这个问题的工作以及其他 我在蛋糕上论坛上一些反馈,一旦这有时由404请求,如果你有一个破碎的形象链接或丢失的图标文件重置会话,即引起的。我有萤火开放,没有失败的请求,因此我排除了这一可能性作为一种可能性,但用户也越来越零星注销。这似乎是 ..
发布时间:2016-07-25 09:11:03 PHP