hybridauth + domain access или авторизация через один домен

Аватар пользователя shevgeny

Есть проект с domain access, через который сайт разбит на регионы. Решил прикрутить авторизацию через социальные сети и сторонние сервисы посредством hybridauth. Всё работает, но так как пользователь может авторизоваться на любом из региональных сайтов, в Яндексе и Mail.ru приходится создавать под каждый региональный домен (поддомен) отдельное приложение, а в Google прописывать все домены (поддомены) и Authorized redirect URIs к каждому из них. И, соответственно, настраивать hybridauth в каждом домене отдельно. Конечно, это не критично, но как-то не по-человечески, тогда как ВК и FB нормально работают на всех доменах (поддоменах) через одно приложение.

Что не так с hybridauth? :) Можно как-то реализовать авторизацию, скажем, через основной домен, но после авторизации переадресовывть пользователя на тот, на котором он был? ?destination=DOMAIN_URL, естественно, делать это отказывается. Полагаю, требуется какая-то надстройка самого hybridauth. Подскажете, куда копать?

Модули и темы:
Тип материала:
Версия Drupal:
0 Thanks