Просмотр темы
Снятие привязки cookies к домену (aka выкидывает из пользователя/админки)
|
|
Polarfox |
Опубликовано 21.03.2016 06:05
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Описание Быстрое исправление при выкидывании из админки/пользователя при логине. Желательно применять только при необходимости. Минусы возможно не очень безопасно теперь Плюсы Без разницы поля sitehost и siteurl (бд, таблица *settings) - только при логине. Модификация В файле \includes\classes\Authenticate.class.php ищем заменяем на Информация - http://php.net/ma...cookie.php Домен, которому доступны cookie. Задание домена 'www.example.com' сделает cookie доступными в поддомене www и поддоменах более высоких порядков. Cookie доступные низким уровням, таким как 'example.com', будут доступны во всех поддоменах высших уровней, с том числе 'www.example.com'. Старые броузеры, следующие устаревшим нормативам » RFC 2109, могут требовать . перед доменом, чтобы включались все поддомены. Т.Е. если коротко: сервер отправляет установку печеньки с неверным доменом, которые не имеет права ставить и читать - в итоге после "установки" он не может прочитать их, и соотв. выкидывает из администратора/пользователя. В моде я опустил домен при установке печеньки, в итоге оно работает со всеми доменами, это менее безопасно (в теории), но удобней. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |