HybridAuth - не работает авторизация ч-з Facebook.
Понимаю, что интеграция сайта с соцсетями ч-з HybridAuth — вопрос внимательности и разбираться с проблемой
(ERROR @ /index.php) [HybridAuth] No provider ID specified.
скучно. Но я уж голову сломал, что не так, таки прошу помощи и вразумления. Все сети настроились нормально, facebook* не хочет.
Я зарегистрировал зарегистрировал приложение на developers.facebook*.com/apps/
В поле Display Name вбил домен, в «Сайт с facebook* входом» ->«Сайт с facebook* входом» пробовал вбивать разное:
адрес-сайта.ru/hauth.done=facebook*
адрес-сайта.ru/путь-на-страницу-входа/hauth.done=facebook*
адрес-сайта.ru/
адрес-сайта.ru/assets/components/hybridauth/action.php?/hauth.done=facebook*
все бесполезно
App ID и App Secret вставил в настройках в
Указал в ha.keys.facebook* в значении {«id»:«цифры из App ID приложения на developers.facebook*.com/apps/»,«secret»:«цифры и буквы из App Secret с developers.facebook*.com»}
При попытке войти ч-з facebook* страничко входа обновляется, ничего не происходит. Кроме появления в логах ошибок (ERROR @ /index.php) [HybridAuth] No provider ID specified.
secret и id несколько раз копировал, сбрасывал, вставлял заново. Не знаю, где ещё искать ошибку и как исправлять…
HybridAuth обновлен до последний, чанки обновлены, проблема не решена.
(ERROR @ /index.php) [HybridAuth] No provider ID specified.
скучно. Но я уж голову сломал, что не так, таки прошу помощи и вразумления. Все сети настроились нормально, facebook* не хочет.
Я зарегистрировал зарегистрировал приложение на developers.facebook*.com/apps/
В поле Display Name вбил домен, в «Сайт с facebook* входом» ->«Сайт с facebook* входом» пробовал вбивать разное:
адрес-сайта.ru/hauth.done=facebook*
адрес-сайта.ru/путь-на-страницу-входа/hauth.done=facebook*
адрес-сайта.ru/
адрес-сайта.ru/assets/components/hybridauth/action.php?/hauth.done=facebook*
все бесполезно
App ID и App Secret вставил в настройках в
Указал в ha.keys.facebook* в значении {«id»:«цифры из App ID приложения на developers.facebook*.com/apps/»,«secret»:«цифры и буквы из App Secret с developers.facebook*.com»}
При попытке войти ч-з facebook* страничко входа обновляется, ничего не происходит. Кроме появления в логах ошибок (ERROR @ /index.php) [HybridAuth] No provider ID specified.
secret и id несколько раз копировал, сбрасывал, вставлял заново. Не знаю, где ещё искать ошибку и как исправлять…
HybridAuth обновлен до последний, чанки обновлены, проблема не решена.
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
Комментарии: 12
А на сам фейсбук заходит просить разрешения? На ссылке на вход есть ?provider=Facebook?
Не, не выходит, просто страница входа обновляется
На ссылке адрес-сайта.ru/путь-на-страницу-входа.html?hauth_action=login&provider=Facebook
На ссылке адрес-сайта.ru/путь-на-страницу-входа.html?hauth_action=login&provider=Facebook
rtfm.modx.com/extras/revo/hybridauth/hybridauth.integrating-facebookТак сверялся я и с этой инструкцией и с этой hybridauth.sourceforge.net/userguide/IDProvider_info_Facebook.html
У меня страница приложения сейчас выглядит один в один как здесь
а вход ч-з фейсбук не работает. Вроде уж заполнить три поля внутри и два в настройках смогу, а где-то косяк…
Ну значит лично у тебя неправильная версия компонента, потому что у меня, в магазине и на mamaboutique.ru вход через Facebook работает.
Удалить с корнем и установить по новой? Из репозитория SD устанавливал.
Не знаю.
Сам подумай, если у тебя работают другие провайдеры и не работает только фейсбук — дело явно не в компоненте, а в ключах или настройках у FB.
Сам подумай, если у тебя работают другие провайдеры и не работает только фейсбук — дело явно не в компоненте, а в ключах или настройках у FB.
Дык сам понимаю. Было бы этих настроек сдесяток, а то раз-два и общёлся и вроде все по 10 раз проверил.
Ща попробую это приложение на developers.facebook.com удалить и создать вообще новое. До этого только редактировал
Ща попробую это приложение на developers.facebook.com удалить и создать вообще новое. До этого только редактировал
В Site URL: просто домен сайта, без ?hauth.done=Facebook
?
?
Снёс все, установил и прописал ключи-чекреты заново — заработало.
Единственно, в яндексе соглашаюсь с условиями, он редериктит на сайт, а авторизации не происходит.
И ещё, когда первый раз пробовал зарегится через Яндекс, согласился отдать информацию, меня редериктит обратно на сайт по ссылке адрес-сайта.ru/?hauth.done=Yandex&code=цифры,_наверно_конфиденциальные&state=
увидел сообщение в фф
Единственно, в яндексе соглашаюсь с условиями, он редериктит на сайт, а авторизации не происходит.
И ещё, когда первый раз пробовал зарегится через Яндекс, согласился отдать информацию, меня редериктит обратно на сайт по ссылке адрес-сайта.ru/?hauth.done=Yandex&code=цифры,_наверно_конфиденциальные&state=
увидел сообщение в фф
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.Но Яндекса в списке требуемых сетей небыло, так что не страшно. Наверно надо там что-то при регистрации на яндексе указать. Или в настройках ЧПУ поковыряться.
Доброго дня уважаемые, столкнулся с такой проблемой: в журнале пишет [HybridAuth] No provider ID specified, во фронтенде при клике просто обновляется страница, ключи пробовал генерить множество раз, безрезультатно. Самое интересное работают Google,Yandex,Vkontakte,Facebook, но ни в какую не хотят работать другие провайдеры, везде одна картина, просто обновляется страница и запись в журнале [HybridAuth] No provider ID specified. Пробовал на Twitter, Yahoo, Mailru, скрин с настройками joxi.ru/E2pgLeNTBEvzqm. Подскажите что не так делаю, сносить и заново ставить модуль пробовал — не помогло.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.