Loginza – это система идентификации, обеспечивающая единый доступ к популярным WEB-сервисам.
Преимущество такой системы – это прозрачная авторизация на всех web-сервисах, который предоставляет эта система.
На момент написания статьи Loginza поддерживает следующих провайдеров авторизации: google, yandex, mailruapi, mailru, vkontakte, facebook, twitter, loginza, myopenid, webmoney, rambler, flickr, lastfm, verisign, aol, steam, openid. Из существенных недостатков стоит отметить отсутствие поддержки некоторых известных ресурсов, например – livejournal.
По поводу прозрачности работы – здесь придется немного повозиться. Это связано с тем, что провайдеры зачастую имеют разный формат данных. Ниже пример php-скрипта, который обрабатывает входные данные от Loginza (после того, как пользователь успешно авторизовался с помощью одного из доступных провайдеров):
Подробно о методах интеграции читаем здесь http://loginza.ru/api-overview.
Есть один момент по поводу интеграции. В арсенале Loginza есть возможность поставить Widget, дизайн которого поменять нельзя (хотя можно отредактировать CSS). Обратите внимание на это, если дизайн виджета совсем не подходит под дизайн сайта. В качестве альтернативы можно этот самый виджет открывать в поп-ап окне, дизайн которого к сожалению поменять вообще нельзя.
Очевидно, что все эти недостатки с малым ассортиментом виджетов, легко выбиваются простотой интеграции. Гораздо выгоднее использовать Loginza, нежели всех провайдеров по отдельности.
На момент написания статьи Loginza имеет плагины для Joomla, Wordpress, Drupal, PhpBB, LiveStreet и CMS Codegear.
Комментарии