Чтобы "поделиться" одним и тем же сеансом между несколькими доменами, я бы хотел, чтобы у двух сеансов был один и тот же ключ базы данных / memcache.
Например, я хочу, чтобы foo.com и bar.comпо сути то же самое.Очевидно, что это невозможно, если пользователь заходит на оба домена независимо (заходит на foo.com, входит в систему, затем вводит bar.com), однако, если я перенаправляю с одного на другой, это должно быть возможно, например,
bar.com / x перенаправляет на foo.com/y?_cookie_key=abc
Некоторое промежуточное ПО на foo.com может обнаружить параметр _cookie_key и затем извлечь сеанс из хранилища cookie, используя ключ abc вместочто бы это ни делало иначе.Промежуточное программное обеспечение установит текущий сеанс на основе этого ключа, а также установит его в качестве нового ключа хранилища cookie для файла cookie для этого домена / браузера.
Хотя это кажется теоретически возможным, оно также кажется несколько проблематичным и, возможно,требует взлома стойки.Я надеюсь, что кто-то делал это раньше и мог бы дать какое-то руководство или сдерживание.