Синхронизировать сессию из Symfony 2.4 и 4.1 через PDOSessionHandler

То, что я хочу сделать, это синхронизировать сеанс пользователя через PDOSessionHandler.
Для лучшего контекста у меня есть «N» приложения с Symfony 4.1 (PHP 7.1):

-test-app1.mydomain.com
-test-appX.mydomain.com

Самая важная конфигурация (в дополнение к конфигурации в Symfony) находится в файле php.ini.

//TODO
; The domain for which the cookie is valid.
; http://php.net/session.cookie-domain
session.cookie_domain = mydomain.com

Если я запускаю сессию в «test-app1.mydomain.com», а затем загружаю страницу в «test-appX.mydomain.com», это работает.

ПРОБЛЕМА — это когда я хочу сделать это с помощью приложения Symfony 2.4 (PHP 5.6). У него уже есть все настройки PDOSessionHandler
Но это не работает. У меня есть два локальных сервера (Laragon с PHP 7.1 и XAMPP с PHP 5.6), и оба настроены php.ini и их соответствующие конфигурации Symfony. Но если я начну сеанс с приложением в Symfony 2.4, оно не будет работать для всех остальных приложений Symfony 4.1.

Я просто хочу знать, есть ли способ синхронизировать его с помощью PDOSessionHandler, и если вы не можете найти другое решение. Спасибо.

0

Решение

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

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

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

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