PHP - Грязная сессия чтения. Не уверен, какие шаги предпринятьPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 PHP - Грязная сессия чтения. Не уверен, какие шаги предпринять

Сообщение Anonymous »

У меня есть портал веб -сайта Home Brew, в котором используются сеансы, хранящиеся в качестве файлов cookie. По причинам, которые я не уверен в том, что пользователи в настоящее время вошли в систему, внезапно видят других пользователей учетной записи, если они обновляются или нажимают на другую страницу. Обычно данные их сеанса возвращаются после другой загрузки страницы. Версия PHP - 8.3.24. < /P>
Параметры моего сеанса ниже, выполненные до session_start (). < /P>

Код: Выделить всё

ini_set('session.use_strict_mode', 1);
ini_set('session.cookie_httponly', 1);
ini_set('session.cookie_secure', 1);
ini_set('session.cookie_lifetime', 0);
ini_set('session.use_only_cookies', 1);
ini_set('session.use_cookies', 1);
< /code>
После подтверждения их учетных данных я пишу на их сеанс так: < /p>
$_SESSION['account'] = array();
$_SESSION['account']['email'] = $record->email;
$_SESSION['account']['name'] = $record->fullname;
$_SESSION['account']['id'] = $record->id;
$_SESSION['account']['ip'] = VisitorIP();
$_SESSION['account']['session_duration'] = time();
session_write_close();
< /code>
На сайте также включен HTTPS. По умолчанию хранилище данных сеанса в /TMP. Я заставляю сеанс прекратить через 30 минут, проверяя $ _Session ['account'] ['session_duration']  

Подробнее здесь: [url]https://stackoverflow.com/questions/79727778/php-dirty-session-reading-unsure-of-what-steps-to-take[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»