drupal вход через социальные сети

Сейчас социальные сети имеют практически все. Порой людям гораздо удобнее зайти на сайт благодаря именно "социалке", нежели дополнительно регистрироваться. В Drupal есть очень полезный модуль. который называется HybridAuth Social Login. С помощью него можно настраивать вход через многие соцсети - facebook, vkontakte, odnoklassniki и множество других по выбору! 

Этот модуль из тех. для которого необходимы библиотеки, которые устанавливаются в папку "sites/all/libraries/hybridauth". Первый файл необходимо качать в обязательном порядке (это основные библиотеки). Но такие соцсети, как "вконтаке"и "однокласники" в него не включены, для них нужно скачать второй файл!

Из первого файла, через фтп в папку sites/all/libraries перекидываем всю папку hybridauth(остальное я не копировал), а из второго в папку sites/all/libraries/hybridauth/Hybrid/Providers/ соответствующие файлы необходимых соц сетей. После этого можно устанавливать модуль(или обновлять кеш, если модуль уже установлен) 

После установки останется только разобраться с настройками:

drupal соцсети

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

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

Заголовок виджета по умолчанию "or log in with..." меня не устраивает и я указал более подходящее описание.

В настройках учетной записи отменил проверку по e-mail и отсылку на одобрение администратором.

Очень важным, на мой взгляд является "Вывод в формах", тут можно указать, где именно будет находиться блок авторизации. Кроме этого модуль создает отдельный, независимый блок, который можно вставить в любом регионе сайта.

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

Комментарии

Бедно. Я не понял как установить. Первый файл, второй файл. Когда пишешь думай о том кто будет этим пользоваться.

А что не понятно? Первый файл библиотеки с основными социальными сетями, а во втором находятся дополнительные - такие как vk, одноклассники, которые актуальны для русскоязычной аудитории! Старался написать максимально понятно)

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
CAPTCHA на основе изображений
Введите код с картинки

Вход через: