Внешняя авторизация Drupal

Опубликовано 2011.12.18

Внешняя авторизация позволяет пользователям входить на ваш сайт используя учетные данные от различных популярных сервисов. Для чего это нужно? Например у вас на сайте есть какой то интересный сервис,или просто информация,доступная только авторизованным пользователям. Посетитель может не захотеть регистрироваться у вас и покинет ваш сайт. Таким образом вы потеряете потенциального посетителя. Внешняя авторизация устранит эту проблему. Очень многие люди имеют аккаунты в различных социальных сетях, в почтовых сервисах и прочих сервисах. И если они авторизованы на одном из этих сервисов-они смогут войти и на ваш сайт буквально в два клика минуя долгую и мучительную процедуру регистрации. Таким образом вы заполучили для себя ещё одного активного посетителя. Сервисов,предоставляющих такой тип авторизации достаточно много.Какой выбрать-решать вам. Эти сервисы предоставляют полную документацию, API по своим функциям, а также готовые решения для распространенных CMS. Если вы самостоятельно пишите сайт и разбираетесь в программировании-можете подключить такую авторизацию как вам угодно. Можно скачать готовый модуль для Drupal, компонент для Joomla или плагин к WordPress. Подключить внешнюю авторизацию достаточно просто. На своем сайте я подключил авторизацию от http://loginza.ru Модуль встал легко и без глюков. Простая и понятная админка. Скучать модуль можно тут: http://drupal.org/project/loginza . Он абсолютно бесплатен. Есть версии для шестой и седьмой веток Друпала. Чем мне ещё понравился данный модуль? Форму логина через соц сети можно воткнуть куда угодно всего одной строчкой кода:
  1. print theme('loginza_iframe');
Вставить этот код можно где угодно.В любом шаблоне,блоке,даже в ноде или коде своего модуля. Удачи в продвижении.