Как получить доступ к данным сеанса php в рамках процесса HHVM с помощью C ++?

Вот некоторая справочная информация:

  • У меня динамическое загруженное расширение, работающее на HHVM с использованием FastCGI
  • У меня готов сеанс входа в систему. например example.com/login.php
  • У меня есть собственный TCP-сервер, работающий в рамках процесса HHVM fastCGI, например порт прослушивания. 8080.
    (Предполагается, что TCP-сервер запускается при загрузке расширения и ожидает подключения к веб-сокету)

Я хочу повторно использовать сеанс, запущенный login.php, на моем собственном TCP-сервере, который обслуживает соединения через веб-сокеты. Клиент должен уже дать мне файл cookie PHPSESSID из заголовка HTTP, и все, что мне нужно, это использовать этот идентификатор для поиска где-нибудь во время выполнения HHVM (потому что мы находимся в том же процессе), проверяя, существует ли этот сеанс или что-то вроде того. Так что я могу безопасно передавать данные на этот веб-сокет.

Есть ли API, к которому я могу обратиться, чтобы сделать это?

Есть ли какой-нибудь пример, которому я могу следовать? Может кто-то помочь мне, пожалуйста?

Спасибо,

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]