HybridAuth новые правила у сервисов?
На днях пробовал настроить авторизацию HybridAuth. Делал это неоднократно, но с некоторыми сервисами всё же возникли проблемы.
facebook* включил параною и теперь сайт добавляет модератор. С этим решили.
Одноклассникии Google вроде настроено правильно и открывается страница на запрос передачи данных на стороне сервиса, но пользователь не регистрируется!
Одноклассники не возвращают email, Google не регистрирует
Яндекс и ВК работают нормально.
facebook* включил параною и теперь сайт добавляет модератор. С этим решили.
Одноклассникии Google вроде настроено правильно и открывается страница на запрос передачи данных на стороне сервиса, но пользователь не регистрируется!
Одноклассники не возвращают email, Google не регистрирует
Яндекс и ВК работают нормально.
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
Комментарии: 9
Здравствуйте.
Подниму вопрос. В документации к плагину куча сервисов, а реально показываются только 5. В чём причина?
Спасибо.
Подниму вопрос. В документации к плагину куча сервисов, а реально показываются только 5. В чём причина?
Спасибо.
Пробуйте делать по аналогии.
Из моего поста, с Google вопрос решил, мой косяк. Twitter тоже email не возвращает. Mail.ru нормально всё.
В итоге, Яндекс, Контактик, Mail и Google нормально завелись. Facebook параноики, а Классники и Twitter не возвращают Email.
Из моего поста, с Google вопрос решил, мой косяк. Twitter тоже email не возвращает. Mail.ru нормально всё.
В итоге, Яндекс, Контактик, Mail и Google нормально завелись. Facebook параноики, а Классники и Twitter не возвращают Email.
Наверно, надо было отдельным вопросом. Привык к форумному общению, когда тема поднимается и вопрос видят все.
Пол дня ковырял прикручивание авторизации через МордоКнигу из-за ошибки «Указанный URL-адрес не разрешен конфигурацией приложения: ...» и только сейчас увидел ваш тикет!!!(((
Александр, как сейчас обстоит ситуация с сервисами через HybridAuth? что работает, что нет?
спс.
Александр, как сейчас обстоит ситуация с сервисами через HybridAuth? что работает, что нет?
спс.
Вчера выпустил новую версию пакета, там обновлены основные провайдеры авторизации, включая Google и Facebook.
В предыдущей версии Google, VK, Yandex нормально работали. В этой после изменений заработал FB (см. ниже.)
В этой Twitter всё-также не отдаёт email
Про facebook. На сайте про Wordpress сильно упростили
В этой Twitter всё-также не отдаёт email
Про facebook. На сайте про Wordpress сильно упростили
public $scope = "email, user_about_me, user_birthday, user_hometown, user_location, user_website, read_stream, publish_actions, read_custom_friendlists";
заменить на public $scope = "email";
Кстати, работает, проверил.
Всё((( больше нет сил… второй день убиваю на подключение авторизации через ФБ с помощью HybridAuth. С другими сервисами проблем нет.
Сайт на modx-revo-2.3.5
HybridAuth обновил до 1.1.2-pl.
ID и ключ ФБ вбил в конфиг и проверил, домены и сайт прописал.
0Auth в настройках ФБ включил и редирект УРЛ прописал.
Доступ в ФБ открыл.
При попытке авторизации выдает ошибку:
«Указанный URL-адрес не разрешен конфигурацией приложения: Один или несколько из указанных URL-адресов заблокированы настройками приложения. Адрес должен совпадать с адресом веб-сайта или Холста, или же домен должен являться поддоменом одного из доменов приложения.»
УРЛ с ошибкой:
www.facebook.com/dialog/oauth?client_id=1234567899999996&redirect_uri=http%3A%2F%2Fwww.temp.in.ua%2Findex.php%3Fid%3D1%26hauth.done%3DFacebook&state=48da3fc966c0c3f809d6c9aafaac7ade&sdk=php-sdk-3.2.3&scope=email%2C+user_about_me%2C+user_birthday%2C+user_hometown%2C+user_location%2C+user_website%2C+read_stream%2C+publish_actions%2C+read_custom_friendlists&display=page
Перепробовал немерено вариантов, результата — 0.
Подскажите в чем может быть проблема. Руки кажется не кривые, но терпения больше нет(((
Заранее спасибо.
Сайт на modx-revo-2.3.5
HybridAuth обновил до 1.1.2-pl.
ID и ключ ФБ вбил в конфиг и проверил, домены и сайт прописал.
0Auth в настройках ФБ включил и редирект УРЛ прописал.
Доступ в ФБ открыл.
При попытке авторизации выдает ошибку:
«Указанный URL-адрес не разрешен конфигурацией приложения: Один или несколько из указанных URL-адресов заблокированы настройками приложения. Адрес должен совпадать с адресом веб-сайта или Холста, или же домен должен являться поддоменом одного из доменов приложения.»
УРЛ с ошибкой:
www.facebook.com/dialog/oauth?client_id=1234567899999996&redirect_uri=http%3A%2F%2Fwww.temp.in.ua%2Findex.php%3Fid%3D1%26hauth.done%3DFacebook&state=48da3fc966c0c3f809d6c9aafaac7ade&sdk=php-sdk-3.2.3&scope=email%2C+user_about_me%2C+user_birthday%2C+user_hometown%2C+user_location%2C+user_website%2C+read_stream%2C+publish_actions%2C+read_custom_friendlists&display=page
Перепробовал немерено вариантов, результата — 0.
Подскажите в чем может быть проблема. Руки кажется не кривые, но терпения больше нет(((
Заранее спасибо.
Разобрался.
1. В настройка Facebook в Valid OAuth redirect URIs указал «yoursite.com»
2. В Facebook.php заменил
1. В настройка Facebook в Valid OAuth redirect URIs указал «yoursite.com»
2. В Facebook.php заменил
public $scope = "email, user_about_me, user_birthday, user_hometown, user_location, user_website, read_stream, publish_actions, read_custom_friendlists";
наpublic $scope = "email";
Пасиба. Эти пару действий и мои проблемы решили: )
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.