Обычно вы используете любой из этих трех типов сеансов: Native, Cookie, Database.
Для куки, я думаю, у вас нет идентификатора сессии. Даже если вы вызовете Session :: instance () - >enerate () при использовании cookie в качестве типа сессии, он вернет только NULL.
Для native вы должны иметь возможность получить идентификатор при генерации его с помощью Session :: instance () -> Регенерация (), который возвращает идентификатор сеанса.
Для базы данных Session_Database защитил $ _session_id, где хранится идентификатор сессии. Возможно, вы захотите расширить этот класс и написать свой собственный метод получения.
Надеюсь, это поможет.