#php #session #cookies
#php #сессия #файлы cookie
Вопрос:
Если я установлю продолжительность сеанса на один год, смогу ли я на самом деле избежать выхода из системы в течение следующего года, даже если я выключу свой браузер или компьютер?
Редактировать: Могу ли я добиться эффекта отказа от выхода из системы или автоматического входа в систему каким-либо другим способом?
Комментарии:
1. Я думаю, что он все равно будет время от времени удалять их
2. Необходимо учитывать несколько факторов: конфигурацию веб-сервера, конфигурацию веб-сервера php, тип файла cookie сеанса и конфигурацию браузера / файла cookie. Учитывая, что веб-сервер и php настроены на сохранение сеансов, чтобы не очищать их до истечения года, вы используете постоянные файлы cookie, и браузер сохраняет их так долго, это должно быть возможно.
3. звучит неплохо, но, похоже, это сложная тема
Ответ №1:
Сеанс будет удален после закрытия браузера или после сброса Apache
Комментарии:
1. Могу ли я добиться эффекта отказа от выхода из системы или автоматического входа в систему каким-либо другим способом?
2. вы могли бы использовать cookie для этого ($ _COOKIE)
3. Это не совсем так. В зависимости от конфигурации php, php сохранит сеансы, и они будут действительны даже после перезапуска веб-сервера