Получить данные сеанса Laravel (Memcached) вне Laravel - PullRequest
0 голосов
/ 03 октября 2018

Есть ли способ получить данные сеанса, сохраненные Laravel вне Laravel, при использовании Memcached в качестве драйвера сеанса?(Только одна часть проекта написана на Laravel)

Например, я положил что-то в сеанс с Laravel:

Session::put('name', $user->name);

Как я могу получить это из другого скрипта (не в Laravel)?

Я знаю, мне нужен ключ.Я искал в файлах Laravel, как генерируются ключи для сессий в Memcached, однако я не смог ничего найти.

1 Ответ

0 голосов
/ 05 октября 2018

Laravel сохраняет ключ в Cookie, который по умолчанию называется «laravel-session».Расшифруйте этот ключ и добавьте префикс (по умолчанию "laravel:").Это ключ, в котором laravel хранит сериализованные данные сеанса о пользователе в Memcached.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...