Может кто-то, пожалуйста, помогите мне найти решение для поддержания сеанса по субдоменам.Joomla постоянные пользовательские сессии через поддельные субдомены и основной домен
Сайт использует поддельные поддомены для пользователей, например. (Thisuser.mysite.com/). Все поддельные поддомены сопоставляются с основным сайтом (mysite.com), поэтому для всех существует общая база данных.
Субдомены используются только для нескольких компонентов (com_xxx) на сайте. для других компонентов пользователь перенаправляется на основной сайт через htaaccess.
Проблема заключается в том, что пользователь перенаправляется на mysite.com с thisuser.mysite.com и наоборот. Их сеанс не поддерживается. Пользователь должен снова войти в систему.
Я пробовал обновлять домен cookie в php.ini до «.mysite.com», но он, похоже, не помогает.
Возможно ли, что на сайте могут быть авто-логины на всех поддоменах и в главном домене без каких-либо основных хаков, если предположить, что решение заключается в том, чтобы сделать файлы cookie доступными для чтения из всех поддоменов, независимо от того, где он установлен?
Спасибо всем, за ваше время и предложения!
Hi StiGMaT, Thakns для вашего предложения. Я использую joomla 1.5. Как я уже сказал, домены - это все поддельные псевдонимы, которые переписываются на главный сайт. Тем не менее, сеанс поддерживается в общем экземпляре БД основного домена.Итак, я не думаю, что что-то нужно сделать, чтобы войти в систему, кроме того, что доступ к cookie сессии (Readable) для каждого поддомена – Donovon