[решено] хотел задать вопрос по HybridAuth, но...
на сайте simpledream хотел задать вопрос про HybridAuth, но HybridAuth не впустил-)))
можете проверить store.simpledream.ru/packages/users/hybridauth.html
не получается войти через google.
вопрос по прикручиванию к сайту HybridAuth, компоненту установил, дальше где смотреть что делать?
спасибо.
можете проверить store.simpledream.ru/packages/users/hybridauth.html
не получается войти через google.
вопрос по прикручиванию к сайту HybridAuth, компоненту установил, дальше где смотреть что делать?
спасибо.
Комментарии: 45
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
(cURL должен быть установлен и настроен как расширение PHP, если вы собираетесь использовать управление пакетами. Информацию по установке и настройке cURL можно найти здесь...)
из за этого не работает загрузка с репозиторий, только поиск пакетов локально… могли бы вы дать в личку ссылку на архив? я поставил сегодня HybridAuth, но версия оказалась 0.8.5 выпуск pl3
сист.админ пока не хочет ставить дополнение cURL-(
в шаблон вставляю [[!HybridAuth?]], открываю эту тестовую страницу и выходит ошибка:
На этой странице обнаружена циклическая переадресация Перезагрузить?
результат тот же: На этой странице обнаружена циклическая переадресация Перезагрузить?
из какой папки в файле index.php надо дописывать?
для Артура:
ошибка если нажать подробнее
после вбил ИД и пароль в настройки modx для яндекса.
Попробуй настроить VK авторизацию и посмотреть как она работает.
возможно из за того что у меня все остальные провайдеры, кроме яндекса не настроены?
ведь запускаю только так [[!HybridAuth? &providers=`Yandex`]]
а тут на работе настроить остальных провайдеров и не получится из за прокси.
сегодня попробую обновить сайт и потом заново все установить и проверить
инменно этот кусок кода зацикливается, проверил так: закоментировал все в снипете — страница открывается, когда дошел до этих строк — страница уходит в цикл
может у меня не та версия? потому что на данный момент на серваке не стоит cURL
«cURL должен быть установлен и настроен как расширение PHP» у меня небыло доступа к репозиторию и поэтому установил компоненту HybridAuth локально, взяв архив от сюда modx.com/extras/package/hybridauth
может они отличаются?
может у нас отличаются версии? могли бы вы скинуть мне архив с вашего репозитория?
спасибо за ваши крепкие нервы)
/assets/components/hybridauth/ нет action.php
это может быть причиной, или такого файла на самом деле и нет. может у меня не хватает прав на сервере при установки?
могли бы вы дать полное содержимое этой папки, у меня там только две папки css и img?
глянул manifest.php
в версии 0.7.0 pl2 было
— Replaced file «action.php» to plugin «HybridAuth».
в версии 0.8.5 pl3
— Added Foursquare icon.
но в архиве 0.8.5 pl3, нет файла action.php, возможно у вас работает потому что вы со старых версий уже имеете этот файл, у меня его нет потому что «Added Foursquare icon.» прошло в ущерб action.php.
посмотрите плиз, или у вас так же в папке /assets/components/hybridauth/ нет action.php
Нет этого файла с версии 0.7.
http://docs.modx.pro/components/hybridauth/
Ты не единственный кто сталкивался с этой проблемой, и те кто ее решил в один голос скажут что это из за невнимательности!
Если входишь HybridAuth через Facebook и потом на странице авторизации сначала согласиться связать сайт и мой аккаунт, а на следущий вопрос «разрешить сайту размещать публикации от моего имени» (или как то аналогично по смыслу) сказать НЕТ, то крындец наступает:
на сайт не зайти
удалить на facebook привязку и по новой зайти через HybridAuth тоже не помогает
в общем больше на сайт не зайти никак через facebook
PS с другими соцсетями не экспериментировал
PPS на store.simpledream.ru я сейчас (только что проверил) я зайти через facebook не могу, хотя сюда зашел без проблем.
Проблема снята со сменой хоста: на предыдущем хосте не хватало прав для редактирования файлов внутри core, потому что некоторые файлы создавались с другим owner и group, и из за этого некоторые скрипты вообще не отрабатывали (не понятно какие и как сайт еще работал)
переехал на другой хост. Делаю по инструкции и все работает.-)
Окстись, побереги себя:)
Чего оно хочет не понял. Проверяю по яндексу. Яндекс говорит что приложение запрашивает данные жму ок редиретит на сайт и под чанком выводит ошибку
[[!HybridAuth?providers=`Vkontakte,Yandex,Twitter,Mailru`]]
Ключи настроены
Отбой ошибка возникает если в настройках стоит не создавать пользователя.
Соответственно надо делать интерфейс привязки аккаунта соц сети
Иначе будут постоянные «я вчера зашел через яндекс, а теперь через mail и у меня все другое, ааа!!!!». И куча юзеров в админке.
1. Всё работает.
2. Правильно регистрируйтесь
3. [то что было у меня]
«Известные проблемы
Для правильной работы сниппета желательно включить дружественные url.
Возможны проблемы на хостингах с PHP-APC. Если при авторизации вы получаете ошибку You cannot access this page directly — попробуйте отключить его. Для этого можно прописать в начале файла /index.php ini_set('apc.cache_by_default', 0); »