Вопрос: интеграция ЛС с сайтом, общая аутентификация

ЛС установлен, как отдельный раздел сайта.
Пытаюсь сделать общую аутентификацию юзера на сайте и на ЛС.
Столкнулся с проблемой. Переменная $_COOKIE['key'] отлично видна в интернет эксплорере. Но вообще не видна в файрфоксе. При этом, в настройках файрфокса куки включены, ЛС в файрфоксе отлично автологинется. Но на внешнем скрипте ничего не получается.
Кто-то что-то дельное может подсказать? Заранее, огромное спасибо.

4 комментария

avatar
Обе системы расположены в рамках одного домена или разнесены по поддоменам?
avatar
В рамках одного. ЛС установлен в отдельную папку.
avatar
Использую аутентификацию ЛС, работает нормально под всеми браузерами. Только плясать чуть с другого места надо. Сначала надо проверять сессионную переменную 'user_id'. И если есть — плясать от нее. Если нет, то тогда уже проверять $_COOKIE['key'], которая устанавливается, если юзер при входе установил галку «запомнить».

Я писал уже об этом здесь: livestreet.ru/blog/1425.html
avatar
Блин, век живи, век учись. Проблема решилась совершенно неожиданно. Оказывается файрфокс считает, что куки с домена www.site.com и куки с домена site.com — это две большие разницы. ИЕ, как выяснилось, не одессит :) Ему всё равно.
Потратил ещё день, чтобы с этим разобраться. День прожит не зря :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.