Что такое slogin
Slogin это компонент авторизации через социальные сети, при помощи которого посетители смогут войти на сайт при помощи одной из популярных социальных сетей. На данный момент поддерживаются следующие социальные сети:
А так же сервисы:
Как вы можете убедиться, в компоненте Slogin для Joomla организованна поддержка практически всех популярных социальных сетей, благодаря чему практически любой пользователь сможет без проблем войти на сайт без необходимости ввода пароля.
Авторизация сервисом slogin
На данной вкладке мы можем настроить в несколько шагов всех провайдеров авторизации при помощи сервиса Slogin. Для этого необходимо пройти регистрацию на сервисе, получить ID сайта и пароль от сервиса, после чего выбрать интересующие вас социальные сети, при помощи которых будет происходить регистрация пользователей на вашем сайте.
Авторизация через социальные сети faq по slogin
Сегодня, я зашел на сайт, прошелся по разделам и зашел в одно из наших детищ, в Slogin. Посмотрел на статистику скачивания, и подумал, что да мы приближаемся к тому порогу, когда расширение становится популярным.
У популярности есть другая сторона, она порождает вопросы, которые создателям кажутся очевидными, но у не посвященных масс вызывают вопросы.
В этой местами большой статье я постараюсь опубликовать ответы на вопросы.
Компонент авторизации через социальные сети Slogin сегодня пробил порог скачиваний в 8200 копий с сайта vhod-v-lichnyj-kabinet.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 ошибок собирают почти все запросы по поводу настройки компонента.
Интеграция со сторонними расширениями
Для SLogin доступны коммерческие интеграции с различными компонентами.
- K2
- Community Builder
- JomSocial
- JoomShopping
Какие новые возможности в slogin?
- Добавлена поддержка аватар Яндекс.
- Обновлен плагин “LinkedIn”.
- Добавлена поддержка email в LinkedIn.
- Обновлен плагин “Yahoo”.
- Исправления при удалении только компонента Slogin.
- Исправления для браузера IE.
- Исправление капчи K2.
- Добавлены классы и стили в компонент Slogin.
- Изменены языковые переменные.
- Исправление moduleclass_sfx.
- Добавлен lang IT for module
- Исправлена ошибка при отмене авторизации.
В целом новая версия работает стабильней и в ней почти исключена вероятность отказа регистрации пользователя.
Модуль авторизации slogin
Ну и последнее на что стоит обратить внимание это на модуль авторизации входящий в состав компонента Slogin. Модуль можно выводить в любом месте страницы. Именно с его помощью пользователи смогут войти на сайт через одну из социальных сетей, которую вы предварительно укажите.
После установки компонента Slogin модуль с одноименным названием сразу появится на странице «Модули (сайт)». Однако он находится в выключенном состояние, оно и правильно, ведь прежде чем его опубликовать в определенной позиции сайта, необходимо произвести настройки самого компонента
.А теперь давайте посмотрим, какие настройки есть у самого модуля, для наглядности покажу все это на скриншоте:
Думаю, посмотрев на скриншот, вам все станет понятно без лишних слов. Все интересующие нас настройки модуля расположены на самой первой вкладке.
На этом все, как всегда все интересующие вас вопросы можно оставлять в комментариях.
Настройка компонента slogin
Перейдя по кнопке «Настройки» мы попадаем на одноименную страницу с настройками компонента Slogin. Все настройки разбросаны по четырем основным вкладкам – основные настройки, редиректы, авторизация сервисом Slogin и Права. Давайте разберем все по порядку.
Настройка провайдеров авторизации
В настоящее время в Slogin возможна настройка провайдеров авторизации двумя способами:
Более подробно о каждом методе мы поговорим в следующий раз.
Пакет инсталляции
Компонент SLogin – это целая система, которая встраивается в ваш сайт. В состав пакета инсталляции входит 14 расширений:
Полезные ссылки:
Домашняя страница команды JoomLineДемо-презентация расширений
Права
Стандартная настройка прав доступа к компоненту, писать особо не о чем.
Редиректы
На данной вкладке мы можем управлять редиректами, другими словами указать в какой раздел сайта будет перенаправлен пользователь после успешной регистрации, либо после отказа от регистрации на сайте. В качестве значения по умолчанию выбирается текущая страница – та, на которой пользователь находится в данный момент.
В заключение
Компоненту в сентябре исполнился год, он популярен в России и за рубежом, за год его скачали только с официального сайта более 30 тысяч раз. JoomlaBlog также использует его, как один из способов авторизации.
Компонент бесплатный и распространяется по лицензии GPL2, однако на данный момент в модуль авторизации встроена ссылка, и мы просим убирать ее через пожертвование в 3$. Это поможет развивать компонент и выпускать новые версии.
Актуальную информацию вы всегда можете найти на официальной странице компонента SLogin.