Я пытаюсь предоставить пользователю возможность отслеживать свои сеансы и аннулировать их в любое время, когда они захотят, записывая их с помощью Session_id в базе данных. Я имею в виду, что с базой данных я поддерживаю таблицу с названием user_sessions , которая ассоциирует user_id с их session_id (получено с помощью Session :: getId () ).
Итак, чтобы инвалидировать сеанс, я попробовал следующий код,
Код: Выделить всё
$sessionId = Session::getId();
Session::setId($sessionId);
Session::invalidate();
Подробнее здесь: https://stackoverflow.com/questions/501 ... ber-me-fea