drupal7にてログインセッションの保持期限を指定したい
Posted by redboxhosting on May 16, 2016 at 2:40am
いつもお世話になります。
Drupal7にてログイン時のセッション保持を以下のようにコントロールしたいと考えています。※Drupalのデフォルトだとかなり長い値が設定されているため
1:最大ログイン保持時間は24時間
2:ブラウザを閉じた場合再度ログインする必要あり
そこで、settings.php にて以下の点を変更してみました。
ini_set('session.gc_probability', 100);
ini_set('session.gc_divisor', 1);
ini_set('session.gc_maxlifetime', 86400);
ini_set('session.cookie_lifetime', 0);
MaxLifetimeにて1日の秒数とし、session.cookie_lifetimeを0にすることにより一般的にはブラウザを閉じた際は再ログインが必要という動作を期待したのですが、
ブラウザを閉じてもログイン状態が保持されたままとなっています。
これらの値以外はデフォルトの状態なのですが、サーバー側のPHP設定やその他必要な設定などがあればアドバイス頂けると助かります。
よろしくお願いします。
Read more