2010-10-12 109 views
1

快速的問題 - 有沒有簡單的方法(模塊也許?)設置管理員帳戶永遠保持登錄狀態?Drupal - Admin保持登錄狀態

我管理一堆Drupal站點,並且在自動註銷之後不斷登錄的時候會感到非常厭倦。

回答

3

使用http://drupal.org/project/autologout

您可以設置管理員的時間瘋狂量後自動註銷(所以它實際上就變成永遠)。其他用戶可以從此設置中排除,因此不適用於他們。

啓用模塊和/admin/settings/autologout

這種方法比調整會話到期相關的ini選項settings.php因爲這時它們適用於大家不僅管理員更好地檢出的設置。所以它會產生不良的副作用,使所有人都保持登錄狀態。

P.S.這些是確定在Drupal會話過期的ini設置settings.php

ini_set('session.cookie_lifetime', 2000000); // in seconds; approx 23 days 
ini_set('session.gc_probability', 1); 
ini_set('session.gc_divisor', 100); 
// see http://www.php.net/manual/en/ini.list.php for explanations 
+0

完美!非常感謝。 – 2010-10-12 19:22:25

1

否。會話是您的PHP安裝(會話控制)和您的瀏覽器(它是一個基於cookie的會話)的函數。出於安全考慮,我強烈建議不要那樣做。

+0

是的謝謝。但是如果我只保留從我的高度安全的計算機登錄,那麼它如何成爲安全問題呢? - 沒有其他計算機參與? – 2010-10-12 17:38:10

+0

順便說一句 - 我不認爲這是會話cookie問題,而是跟蹤上次登錄或註銷的cookie。我不知道那是哪一個。如果自上次登錄或註銷以來的時間間隔小於特定時間間隔,它允許用戶自動登錄。 - 我可以在一天或一週內回來,不需要登錄,即使它是一個新的瀏覽器會話,例如... – 2010-10-12 17:43:24

相關問題