Не могу сделать авторизацию во все домены
Не могу сделать авторизацию во все домены
основного домена нет есть два поддомена настроил контексты
код
Please I need help!!!
основного домена нет есть два поддомена настроил контексты
base_url:/ http_host:my.domen.com multisite_http_host: my.domen.com multisite_site_group: auth site_start:8 site_url:http://my.domen.com/Поставил плагин на событии OnHandleRequest
код
<?php
if($modx->context->key!="mgr")
{
$object = $modx->getObject('modContextSetting', array('key' => 'multisite_http_host', 'value' => $modx->getOption('http_host')));
if($object)
$modx->switchContext($object->get('context_key'));
}
Вызовов login[[!Login? &loginContext=`web` &contexts=`zoo`]]
[[+username]]
открываю в чистом браузере и все равно авторизация проходит только в одном контекстеPlease I need help!!!
Комментарии: 4
В твоем случае, скорее всего, проблемы в настройках сессии. У двух поддоменов она, по умолчанию, будет разная.
Нужно указать один общий домен для создания сессии, смотри системные настройки.
Нужно указать один общий домен для создания сессии, смотри системные настройки.
Что мне делать?
да я пробовал в session_cookie_domain указать основной домен но тогда вообще не авторизуется нигде, а на основном домене лежит другой сайт на joomle
Поставь точку в начале домена. Т.е.:
.mydomain.tld
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.