HybridAuth, Tickets и контексты.

Добрый вечер и с Новым Годом всех!

Не могу разобраться с аутентификацией на сайте. Ситуация следующая:
Есть сайт с контекстами: web, Russian, English. Контекст web — пустой. Все ресурсы в соотв. языках.

Аутентифицирую пользователя через HybridAuth 0.8.0. Все ок. Виджет показывает что пользователь залогинен.
Но Tickets в упор этого не видит. Пишет:

Вы должны авторизоваться, чтобы оставлять комментарии.
Вы должны авторизоваться, чтобы создать тикет.


Полазил по сниппету TicketComments. Увидел что он проверяет на аутентификацию методом isAuthenticated() без параметров. Соотв. аутентификация проверяется для контекста по умолчанию, т.е.- web.
Вывел в этом сниппете проверку на аутентификацию для всех контекстов, чтоб увидеть где я залогинен. Если нахожусь на русской части сайта, то соотв. аутентифицирован только в контексте Russian и нигде больше. Для контекста web я никто.

Читал про ситуацию с контекстами здесь: [HybridAuth] Версия 0.8.0-pl работа с контекстами

Мне не важно в принципе чтобы аутентификация была разная для разных контекстов, нужно просто сделать так, чтобы Tickets заработал.

Спасибо за помощь.
Igor Ostancov
01 января 2014, 16:43
modx.pro
1 472
0

Комментарии: 3

Igor Ostancov
02 января 2014, 20:17
0
Надеюсь кто то поможет, а то совсем грустно…
    Igor Ostancov
    02 января 2014, 20:25
    0
    Все вопрос снимается. Увидел, что вышла новая версия Tickets 1.2.4 в которой решена эта проблема. Обновил — все работает. Всем спасибо.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3