uLogin или HybridAuth ?

Главные вкладки

Аватар пользователя arroyo arroyo 5 ноября 2012 в 17:53

Здравствуйте. Хочу установить авторизацию через соц сети. Выбираю из модулей uLogin и HybridAuth. Вроде модули одинаковые, потому решил узнать, у тех кто ими пользовался на рабочем сайте.

Комментарии

Аватар пользователя q2_faith q2_faith 5 ноября 2012 в 18:54

не совсем одинаковые.
если вам нужна только авторизация, то юлогин.
если вам нужна библиотека, чтобы больше взаимодействовать с соцсетями, то hybridauth(правда эта возможность не реализована в модуле, но библиотека дает такую возможность).
хотя главное их отличие, то что юлогин использует сторонний сервис для авторизации, а в hybridauth для этого используется библиотека

Аватар пользователя Softovick Softovick 5 ноября 2012 в 22:23

Для меня самым главным отличием, как для пользователя-разработчика - это то, что ulogin использует уже готовый сервис для авторизации, а HybridAuth напрямую шлет в социалку запросы.
Это и плюсы и минусы:
uLogin
+ включил и уже работает
- если недоступен ulogin.ru, не работает авторизация (сегодня столкнулся)
HybridAuth
+ настроил и забыл, не зависит от промежуточных сервисов, кроме самих социалок
- для каждой социалки надо самостоятельно получать коды авторизации.

Аватар пользователя duozersk duozersk 5 ноября 2012 в 23:33

Сам не пользуюсь сейчас, но раз уж я их оба написал, выскажу своё мнение Smile

  • Как было верно замечено выше, основное отличие состоит в наличии промежуточного сервиса. Это и невозможность авторизации при неработающем сервисе, и запрос в социальную сеть на получение данных пойдёт не от вашего сайта, а от сайта сервиса (то есть будет иконка uLogin и название приложения uLogin). В случае с HybridAuth вам нужно будет самому создать приложения в социальных сетях и прописать их ключи в настройках модуля.
  • В случае uLogin у вас есть возможность выбрать требуемые для вашего сайта поля, и если определённая соц сеть не отдаёт, например, Email, а вы его требуете, то сам сервис uLogin покажет формочку для заполнения этой информации. В случае HybridAuth такой настройки нет, вы получите ровно только то, что отдает соц сеть, через которую вошёл пользователь.
  • Темизация виджета - HybridAuth имеет подключаемые айкон-паки в виде CTools плагинов; uLogin позволяет указать папку с иконками (в 7.x-1.x-dev)
  • У uLogin есть не совсем удобная интеграция с модулем Email Change Confirmation, для подтверждения email адресов, которые пользователи вводят руками в той самой формочке; у HybridAuth этого нет. Тут есть что дорабатывать.

Спасибо за правильный выбор модулей для использования на сайте Smile

Аватар пользователя Antoniy Antoniy 24 октября 2013 в 10:43

hrizolyt wrote:
все работает проверено... специально на блоге тестил http://hrizolyt.com
авторизация включена только в коментах

А что там с Яндекс-авторизацией? У Яндекса авторизация вместо активной кнопки только надпись "Подтвердить".
И еще вопрос: а есть ли возможность поменять авторизацию? Допустим авторизировался через ВК, а потом решил поменять на авторизацию Гугл.
Понятно, что надо зайти в ВК удалить эту авторизация, а потом опять зайти на сайт и авторизироваться через другую соц. сеть. Но это не айс.

Аватар пользователя Patriot_Z Patriot_Z 10 ноября 2015 в 11:49

Друзья, объясните что я не так делаю).

  1. Установил модуль
  2. Создал приложение в соц сети
  3. В настройках ввел id приложения и код

Но авторизация так и не завелась.

Аватар пользователя duozersk duozersk 12 июня 2013 в 14:40

README.txt прочитать - надо библиотечку ещё загрузить, и положить в нужное место; в следующем релизе установка модуля будет невозможна пока не будет загружена и распакована библиотека.

Аватар пользователя q2_faith q2_faith 24 октября 2013 в 11:42

"Kremenetskiy" wrote:
И еще вопрос: а есть ли возможность поменять авторизацию?

есть. на странице профиля есть закладка

Аватар пользователя tlito tlito 25 декабря 2013 в 21:17

Использую ulogin.
Он просил E-mail, логин и дату рождения после авторизации вконтакте. То есть, в том же всплывшем окне - появлялось:
Сайт .. запрашивает дополнительные данные для входа Заполните, пожалуйста, поля ниже Email Псевдоним Дата рождения
Надо отключить в настройках учетной записи подтверждение по e-mail - и тогда регистрация в 1 клик: пользователь становится активным.

PS: хорошо что тут уже все готово, а то в One All Social login нужны были ключи api из контакта и других.