[РЕШЕНО] HybridAuth Social Login. Авторизация через vk.com

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

Аватар пользователя Navik Navik 17 сентября 2013 в 9:44

Добрый день. Прошу помощи в настройке модуля HybridAuth Social Login (dev от 2013-Aug-22 / HybridAuth library 2.1.2 и providers package 1.8) и авторизации через vk.com. Хостинг IT Patrol.

Если создать Standalone-приложение то при попытке авторизации пишет:
«Пожалуйста, не копируйте данные из адресной строки для сторонних сайтов. Таким образом Вы можете потерять доступ к Вашему аккаунту.»

Если создать как Веб-сайт то пишет:
«{"error":"invalid_request","error_description":"redirect_uri has wrong domain, check application settings"}»

Домен в настройках приложения указан верно в обоих случаях. На другом сайте, на том же хостинге всё работает прекрасно.

Комментарии

Аватар пользователя duozersk duozersk 17 сентября 2013 в 12:36

Нужно создавать приложение для сайта, не standalone.

Всё должно работать. Проверьте ещё раз правильность домена в настройках приложения и правильность ключей в настройках провайдера у вас на сайте. Возможно, есть какая-то задержка применения настроек приложения на строне ВК (кэширование какое-нибудь).

Аватар пользователя duozersk duozersk 18 сентября 2013 в 12:29

Хм... что у вас год висит? Пишите в тех поддержку вконтакта, может они вам помогут. Я не вижу, чем я могу вам помочь со своей стороны.

Аватар пользователя duozersk duozersk 16 апреля 2014 в 13:44

То есть проблема присутствует только на одном этом сайте, при этом модуль отлично работает на других сайтах на этом же хостинге?
Сверьте вывод phpinfo и settings.php для этих сайтов - возможно, у вас проблема с arg_separator.output - https://drupal.org/comment/6960730#comment-6960730

Если не в этом дело - то при прочих равных вывод один - что-то не так с приложением для этого сайта - можно попробовать удалить старое и создать новое.

Код модуля один и тот же
Хостинг один и тот же
Версии ядра друпала?
Настройки в settings.php?

Аватар пользователя Navik Navik 16 апреля 2014 в 21:39

Сегодня методом упорного тестирования в итоге дошёл до этого. Проблема была с arg_separator.output.

Огромное спасибо за поддержку!

Аватар пользователя Kottov Kottov 19 июня 2014 в 21:01

у меня решилось. (Спасибо duozersk) Была проблема с JS из-за модуля DHTML Menu. Обновил его на dev - все заработало как часики.

Аватар пользователя Stroitel Stroitel 26 сентября 2014 в 21:27

Kottov - Спасибо что написали - почти день с этим вопросом промаялся. У меня тоже решилось отключением этого модуля (DHTML Menu). Сейчас буду ковырять из-за чего так Smile хотелось-бы его тоже оставить