2012-08-22 54 views
1

我使用Drupal的7在瀏覽器關閉自動註銷的Drupal 7

Drupal的?Q =用戶

當我們登錄,我們關閉瀏覽器後&重新打開瀏覽器,那麼它應該要求登錄。

但它仍然在

我已經使用會話記錄到期模塊&還設置

的ini_set( 'session.cookie_lifetime',0);在網站/默認/ settings.php

但它沒有工作任何人都解決了?

回答

1

你應該設置這個在您的settings.php

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

,但在Firefox session_cookies存活直到瀏覽器compeletly封閉的,(不終止通過關閉僅Drupal的標籤):(

0

會議爲止模塊在一個名爲session的表上創建一個實例,這就是爲什麼如果你改變session.php上的會話cookie沒有任何事情發生......解決它的唯一方法是創建一個叫瀏覽器clousure上的用戶/註銷頁面的ajax。我正試圖得到這個沒有成功的工作,如果你終於有解決方案,你可以與我分享,請!

查看此鏈接可獲得更多信息:http://eureka.ykyuen.info/2011/02/22/jquery-javascript-capture-the-browser-or-tab-closed-event/

相關問題