Nette Framework-получить идентификатор текущей сессии


Мне нужно получить идентификатор текущей сессии . Использование файлов cookies httpRequest не является хорошей идеей, потому что сессия восстанавливается после входа в систему или каким-либо другим действием.

Я также попробовал класс Session, но для получения идентификатора сеанса необходимо указать раздел, который Nette использует для разделения приложения. Однако я не смог узнать название секции.

1 2

1 ответ:

В presenter есть метод getSession(), поэтому для доступа к идентификатору сеанса вы можете использовать:

$sessionId = $this->getSession()->getId();