Вы не должны использовать постоянный модуль для увеличения продолжительности периодов входа в систему. Вы можете просто настроить ini_set()
вызовы для session.*
настроек PHP в вашем файле Drupal settings.php
(особенно session.cookie_lifetime
и session.gc_maxlifetime
).
Если их настройка не работает, вы должны убедиться, что конфигурация вашего сервера позволяет переопределять их из PHP.
Кроме того, Drupal использует стандартные механизмы хранения сеансов PHP - если на том же сервере работают другие приложения PHP, они могут мешать настройкам времени жизни вашего сеанса, в зависимости от конфигурации пути хранения. См. пункт 2 в этом ответе для получения информации об этом.
Модуль постоянного входа в систему призван упростить настройку, но в особенности добавляет дополнительные функции, например, разрешив общий вариант запомнить меня, при этом все еще требуя повторной аутентификации для чувствительных операций (например, изменение пароля), чтобы минимизировать риски, связанные с длительными периодами входа в систему.
Проверьте эту статью, связанную со страницы проекта модулей , а также эту статью , связанную с ней , чтобы получить некоторые подробные объяснения, касающиеся обработки постоянных имен входа.