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 обновлен до последний, чанки обновлены, проблема не решена.
Антон Соловьёв
07 сентября 2013, 19:15
modx.pro
2 751
0

Комментарии: 12

Виталий Киреев
08 сентября 2013, 06:08
0
А на сам фейсбук заходит просить разрешения? На ссылке на вход есть ?provider=Facebook?
    Антон Соловьёв
    08 сентября 2013, 07:09
    0
    rtfm.modx.com/extras/revo/hybridauth/hybridauth.integrating-facebook
    Так сверялся я и с этой инструкцией и с этой hybridauth.sourceforge.net/userguide/IDProvider_info_Facebook.html
    У меня страница приложения сейчас выглядит один в один как здесь

    а вход ч-з фейсбук не работает. Вроде уж заполнить три поля внутри и два в настройках смогу, а где-то косяк…
      Василий Наумкин
      08 сентября 2013, 07:10
      0
      Ну значит лично у тебя неправильная версия компонента, потому что у меня, в магазине и на mamaboutique.ru вход через Facebook работает.
        Антон Соловьёв
        08 сентября 2013, 07:13
        0
        Удалить с корнем и установить по новой? Из репозитория SD устанавливал.
          Василий Наумкин
          08 сентября 2013, 07:19
          0
          Не знаю.

          Сам подумай, если у тебя работают другие провайдеры и не работает только фейсбук — дело явно не в компоненте, а в ключах или настройках у FB.
            Антон Соловьёв
            08 сентября 2013, 07:23
            0
            Дык сам понимаю. Было бы этих настроек сдесяток, а то раз-два и общёлся и вроде все по 10 раз проверил.
            Ща попробую это приложение на developers.facebook.com удалить и создать вообще новое. До этого только редактировал
              Антон Соловьёв
              08 сентября 2013, 07:44
              0
              В Site URL: просто домен сайта, без ?hauth.done=Facebook
              ?
    Антон Соловьёв
    09 сентября 2013, 10:26
    0
    Снёс все, установил и прописал ключи-чекреты заново — заработало.
    Единственно, в яндексе соглашаюсь с условиями, он редериктит на сайт, а авторизации не происходит.
    И ещё, когда первый раз пробовал зарегится через Яндекс, согласился отдать информацию, меня редериктит обратно на сайт по ссылке адрес-сайта.ru/?hauth.done=Yandex&code=цифры,_наверно_конфиденциальные&state=
    увидел сообщение в фф
    Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
    Но Яндекса в списке требуемых сетей небыло, так что не страшно. Наверно надо там что-то при регистрации на яндексе указать. Или в настройках ЧПУ поковыряться.
      Andrey Frost
      12 июля 2016, 15:36
      0
      Доброго дня уважаемые, столкнулся с такой проблемой: в журнале пишет [HybridAuth] No provider ID specified, во фронтенде при клике просто обновляется страница, ключи пробовал генерить множество раз, безрезультатно. Самое интересное работают Google,Yandex,Vkontakte,Facebook, но ни в какую не хотят работать другие провайдеры, везде одна картина, просто обновляется страница и запись в журнале [HybridAuth] No provider ID specified. Пробовал на Twitter, Yahoo, Mailru, скрин с настройками joxi.ru/E2pgLeNTBEvzqm. Подскажите что не так делаю, сносить и заново ставить модуль пробовал — не помогло.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      12