03 мая 2012 (обновлено 16 мая)

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

Данная статья устарела и, вероятно, не в полной мере отражает текущее состояние вещей, поэтому рекомендую ознакомиться с новой статьей на эту же тему: Авторизация через соц.сети. Обновление

Web 2.0 - термин, раскрученный в современном веб-сообществе, подобно пресловутым "нанотехнологиям", о которых все слышали и все знают, но никто толком ничего не может сказать, кроме, конечно, инженеров, работающих в этой области. Для простых же обывателей это "магия", которая может практически все.

 

Примерно тоже самое можно сказать о Web 2.0. Часто можно слышать от заказчиков что-то вроде "мы хотим веб_два_нольный сайт-визитку с 3 страничками" и т.д... То есть многие пользуются этим термином не задумываясь о его значении, а лишь вставляют его как дань моде, подобно тем "нанобананам". Web 2.0 это комплексный подход к разработке сайта, где на первое место ставится взаимодействие с пользователем и одним из важных направлений является "социализация", о которой и пойдет речь. =)

 

После столь длинного и нудного вступления вернемся к основной теме. Сейчас практически каждый пользователь рунета зарегистрирован хотя бы в одной из социальных сетей. Пользователи до 30 - это ВКонтакте и\или Facebook, старше - Одноклассники или Мой Мир и т.д. Однако желание регистрироваться на стороннем сайте практически у всех отсутствует, и лишний раз они этого делать не станут. Поэтому данный процесс следует максимально упростить для пользователя. И как вариант - использовать данные из какой-либо социальной сети, в которой он уже зарегистрирован.

 

 

Недавно открыл для себя очень удобный сервис специально для этого - http://ulogin.ru/ он позволяет автоматизировать процесс регистрации и авторизации пользователей и поддерживает следующие соц. сети и сервисы: vkontakte, odnoklassniki, mailru, facebook, google, yandex, livejournal, openid, lastfm, linkedin, liveid, soundcloud, steam, webmoney, vimeo, flickr, youtube, twitter.

 

Но я, так сказать, не с пустыми руками. Я разработал, а точнее доработал модуль для Joomla 1.5 (Joomla 2.5). Теперь все параметры отображения и работы виджета вы можете выставить прямо в панели администрирования Joomla. (Расширения\Модули\TJ uLogin)

Скачать модуль: mod_uLogin by TJ 2.0

 

Отличия от оригинала:

  • отправляется сообщение зарегистрированному пользователю на email с логином и паролем;
  • поддержка php старых версий;
  • в параметрах можно задать вид кнопок (маленькие, большие, в виде окна);
  • в параметрах можно задать соц. сети и сервисы, отображаемые сразу;
  • в параметрах можно задать url переадресации при авторизации.

PS: В случае возникновения проблем - пишите в комментариях, я обязательно постараюсь вам помочь =)

Комментарии  

Анастасия05 января 11:01
у меня не работает ни "коробочный", ни Ваш модуль. вообще не отображается. все настройки проверила, все верно. отображаются только иконки, если вывожу скриптом, выстроенным через конструктор на сайте юлогин. выодиться-то они выводятся, но авторизация не происходит...в чем причина может быть?
Tod06 января 08:01
Анастасия

могли бы вы дать адрес вашего сайта ?
или написать мне (icq 3542535)
Олег25 марта 12:03
Спасибо за модуль. обновления будут? добавьте Module Class Suffix или свободное позиционировани е модуля.
Tod26 марта 04:03
Олег, обновления планируются. но столь незначительные правки вы можете внести самостоятельно в файле mod_ulogin.php
xX_Ombre_Xx18 августа 04:08
Hello there,

A version for Joomla 3 is it planned?
Tod19 августа 09:08
xX_Ombre_Xx
Yes, it's planned, but I can not tell dates
Victorius11 ноября 08:11
Здравствуйте, а с Kunena в Joomla 2.5 этот модуль работать будет?
Nortek23 января 07:01
Авторизация через WebMoney – уже не поддерживается?
Tod23 января 08:01
Nortek
авторизаций через webmony по прежнему поддерживается.
Nortek23 января 10:01
У меня есть кое какие вопросы к вам. Как можно с вами связаться помимо коментариев.

У вас нет прав для комментирования