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

Главные вкладки

Аватар пользователя shevgeny shevgeny 12 октября 2015 в 12:43

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

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