Авторизация через социальные сети FAQ по SLogin

 Сегодня, я зашел на сайт, прошелся по разделам и зашел в одно из наших детищ, в Slogin. Посмотрел на статистику скачивания, и подумал, что да мы приближаемся к тому порогу, когда расширение становится популярным.

У популярности есть другая сторона, она порождает вопросы, которые создателям кажутся очевидными, но у не посвященных масс вызывают вопросы.

В этой местами большой статье я постараюсь опубликовать ответы на вопросы.

Компонент авторизации через социальные сети Slogin сегодня пробил порог скачиваний в 8200 копий с сайта Joomline.ru. На самом деле это солидная цифра для компонента, который вышел меньше полугода назад.

За это время оставлено почти 500 комментариев на нашем сайте, в теме на joomlaforum 350 сообщений при 20 000 тысячах просмотров. К сожалению из 800 сообщений 90% это как настроит или что это за ошибка.

И вот я сел вечерком и состряпал небольшой FAQ по компоненту, добавил его к инструкции по настройке компонента.

В этой статье я напишу 10 часто задаваемых вопросов по компоненту авторизации через социальные сети.

1. Ошибка: Fatal error: Call to undefined function filter_var() in моя директория/components/com_slogin/controller.php on line 534

Вероятно не включена функцияfilter_var(), либо версия PHP ниже 5.2 .

2. Ошибки: Error — empty access tocken или Error: oauth_token not set.

Неправильно указан ключ в плагине.

3. При авторизации, через какую либо социальную сеть выводится белая страница, или ничего не отрывается просто висит загрузка страницы.

Проблема в хостинге, вероятно закрыты внешние подключения к сервере от других серверов, или от социальных сетей.

4. Ошибка: The redirect URI in the request

У вас указан не правильно параметр «Redirect URIs». То есть обратная ссылка на приложение не правильная.

5. Ошибка 504

Почти все ошибки с индексом 50x это ошибки хостинга. Так что выясняйте что у вас не так с хостиногом.

5. Странную почту создает при входе через «вконтакте» @vkontakte.com.

Дело в том, что некоторые социальные сети не отдают почту из-за настроек безопасности, если вам нужен реальный почтовый адрес, то вам надо зайти в настройки компонента Slogin и указать там настройку «Запрашивать почту при регистрации».

6. Пытаюсь авторизоваться на сайте через социальную есть. Выдаёт, Вася Пупкин стереть не могу.

Отключите локальную отладку компонента.

7. Где «Слияние аккаунтов социальных сетей»?

Для этого вам потребуется создать соответствующий пункт в меню Joomla.

8. Как изменить порядок иконок социальных сетей?

Порядок иконок регулируется порядком плагинов авторизации.

9. Ошибка: ERROR: CURL library not found!

Проблема в хостинге, у вас не установлена библиотека cURL.

10. Я использую компонент Kunena или какой то другой, будет ли работать Slogin?

Компонент может работать с любым компонентом, который базово поддерживает профили юзеров Joomla.

На официальной странице faq эти сообщения будут пополняться, однако эти 10 ошибок собирают почти все запросы по поводу настройки компонента.

8 комментариев
Слежу за веткой SLogin на Joomlaforum. Действительно, часто у пользователей возникают глупые вопросы. Это скорее человеческий фактор, так как накопипастив чего попало сразу бегут к разработчикам и орут, что компонент не работает. Конечно, не все так идеально, как хотелось бы (например работа компонента с кешем), однако, 90% претензий в сторону разработчиков являются ошибками пользователей, что Вадим и Аркадий и доказывают каждому второму. А реальные недочеты компонента исправляются довольно быстро разработчиками. Жду новую версию компонента, ибо с 1.4.0 ввели несколько исправлений и нововведений на гитхабе (версия 1.4.2 кажется), но в люди ее еще не запустили.А пользователям просто нужно внимательно читать инструкцию на сайте разработчиков и точно ей следовать. Почему то у меня все завелось в пол пинка ;)Ну или отдайте 500 рублей, да вам все настроят. Не нужно наезжать, мол ничего не работает, не разобравшись.
Попытку отвязаться от кеша я сделал, будет доступна в след. релизе, уже доступна на гитхабе, но проверять тебе т.к. у нас такой проблемы нет.
Ну Я проверил — у меня на двух сайтах не запахало…
Когда проверял?
В воскресенье.
Это плохо, значит не подействовало. Теперь даже не знаю что сделать.
И проблему сюда надо запостить github.com/Arkadiy-Sedelnikov/slogin/issues, с подробным описанием и ссылками, а то я уже потерял.
Окей, запостим
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.