Session 浏览器上的Drupal 7关闭自动注销

Session 浏览器上的Drupal 7关闭自动注销,session,drupal-7,Session,Drupal 7,我正在使用Drupal7 drupal?q=用户 当我们登录后,我们关闭浏览器并再次打开浏览器,然后它应该要求登录 但它仍然处于登录状态 我使用了会话过期模块&还设置了 ini_集('session.cookie_life',0);在sites/default/settings.php中 但是它不起作用,任何人都可以解决吗?您应该在settings.php中设置它 ini_set('session.gc_maxlifetime', 0); ini_set('session.cookie_life

我正在使用Drupal7

drupal?q=用户

当我们登录后,我们关闭浏览器并再次打开浏览器,然后它应该要求登录

但它仍然处于登录状态

我使用了会话过期模块&还设置了

ini_集('session.cookie_life',0);在sites/default/settings.php中


但是它不起作用,任何人都可以解决吗?

您应该在settings.php中设置它

ini_set('session.gc_maxlifetime', 0);
ini_set('session.cookie_lifetime', 0);

但是在FireFox会话中,Cookie会一直保持活动状态,直到浏览器完全关闭(而不是仅关闭drupal选项卡):(

您应该在settings.php中设置此选项

ini_set('session.gc_maxlifetime', 0);
ini_set('session.cookie_lifetime', 0);

但在FireFox会话中,Cookie会一直保持活动状态,直到浏览器完全关闭(而不是仅关闭drupal选项卡):(

Session Expire模块在一个名为Session的表上创建一个实例,这就是为什么如果在setting.php上更改Session cookie,什么也不会发生……解决它的唯一方法是在浏览器clousure上创建一个调用用户/注销页面的ajax

我试图让这个工作没有成功,如果你终于得到了解决方案,你可以与我分享,请


查看此链接以获取更多信息:

会话过期模块在名为Session的表上创建一个实例,这就是为什么如果在setting.php上更改会话cookie,则什么也不会发生……解决此问题的唯一方法是在浏览器clousure上创建一个调用用户/注销页面的ajax

我试图让这个工作没有成功,如果你终于得到了解决方案,你可以与我分享,请

请参阅此链接以获取更多信息: