HybridAuth и алиасы сайта
Итак есть мультиязычный (en/ru) сайт с двумя контекстами и двумя алиаса в зоне .com и .ru.
Причем переключение языков en/ru возможно и в зное .com и .ru.
Как реализовать авторизацию через HybridAuth, не привязывая контекст к домену?
Причем переключение языков en/ru возможно и в зное .com и .ru.
Как реализовать авторизацию через HybridAuth, не привязывая контекст к домену?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Задавай ключи для сервисов прямо в настройках контекстов — каждому свои. Для Яндекса и Гугла это будут разные сайты, и нужно их отдельно регистрировать.
Если юзер уходит авторизоваться с домена com — то на сервисе должен быть зарегистрирован com. Если с ru — то ru.
Иначе будет redirect_uri_mismatch и до сессиию дело не дойдёт.
Задал каждому контексту свой домен и язык. Сделал переключение между доменами.
Но авторизация заткнулась вот на этом:
Теперь (ERROR @ /index.php) [HybridAuth] No provider ID specified.
Проверяй JSON с настройками и имена самих настроек.
Делай сайт на modx-test.com — посмотрим, что там у тебя не так.