- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Прежде чем писать, изучил море информации в инете, где много что написано про сквозную авторизацию на домене со всеми его поддоменами. Но что то в моем случае ни одно решение не подошло.
У меня какая то странная проблема.
Есть сайт: site.ru и поддомен sub.site.ru который обращается к той же базе, и находится в той же директории, то есть поддомен реализован через mod_rewrite, в .htaccess прописано
php_value "session.cookie_domain" ".site.ru".
Авторизация сквозная работает, но в ней есть один глюк, который я не знаю почему происходит.
Например если зайти на поддомен, при авторизации постаивть галочку "Запомнить меня", залогинется, далее закрыть браузер и зановго открыть этот поддомен.. то авторизация кажется сброшенной, но если перейти на основной домен, мы вновь оказываемся авторизованными на основном домене и если уже после этого вернуться вновь на поддомен мы также остаемся авторизованными и на поддомене.
То есть так получается, что для того чтобы вернуть свою сессию на поддомене после закрытия браузера, нам нужно обязательно посетить основной домен, там мы находим нашу сессию и после этого мы уже остаемся залогиненными и на всех поддоменах.
Кто нибудь сталкивался с чем нибудь подобным, как можно вылечить?
Всем привет.
Прежде чем писать, изучил море информации в инете, где много что написано про сквозную авторизацию на домене со всеми его поддоменами. Но что то в моем случае ни одно решение не подошло.
У меня какая то странная проблема.
Есть сайт: site.ru и поддомен sub.site.ru который обращается к той же базе, и находится в той же директории, то есть поддомен реализован через mod_rewrite, в .htaccess прописано
php_value "session.cookie_domain" ".site.ru".
Авторизация сквозная работает, но в ней есть один глюк, который я не знаю почему происходит.
Например если зайти на поддомен, при авторизации постаивть галочку "Запомнить меня", залогинется, далее закрыть браузер и зановго открыть этот поддомен.. то авторизация кажется сброшенной, но если перейти на основной домен, мы вновь оказываемся авторизованными на основном домене и если уже после этого вернуться вновь на поддомен мы также остаемся авторизованными и на поддомене.
То есть так получается, что для того чтобы вернуть свою сессию на поддомене после закрытия браузера, нам нужно обязательно посетить основной домен, там мы находим нашу сессию и после этого мы уже остаемся залогиненными и на всех поддоменах.
Кто нибудь сталкивался с чем нибудь подобным, как можно вылечить?
А CMS случайно не DLE 9.8 ? Просто я читал в нововведениях у 9.8 версии, что там какие то функции по поводу авторизации на поддоменах новые будут, как раз что-то из вашей оперы.
А CMS случайно не DLE 9.8 ? Просто я читал в нововведениях у 9.8 версии, что там какие то функции по поводу авторизации на поддоменах новые будут, как раз что-то из вашей оперы.
Joomla 1.5
---------- Добавлено 13.02.2013 в 02:21 ----------
Обнаружил еще один ньанс. Авторизация происходит через обращение к основному домену. Если же сделать чтобы авторизация происходила через поддомен, то тогда ситуация будет противоположная - чтобы оказаться авторизованным на основноме домене, надо вначале открыть поддомен.
То есть можно прийти к выводу, что через какой домен происходит авторизация, к тому домену и нужно обратиться, чтобы восстановить сессию на остальных доменах (поддоменах). Похоже на то, какому соседу ключ оставил, к тому нужно зайти чтобы его забрать)