Обзор модуля LoginMe для DLE
ПафНутиЙ 18.08.2013 LoginMe, обзор, модуль, социальные сети Блог 10415 44 комментария
Сегодня я хочу поделиться с вами опытом внедрения авторизации через социальные сети на DLE-сайте. Речь пойдёт о модуле LoginMe, который был выбран в качестве инструмента реализации задуманного.
Почему LoginMe
Потому что он мне понравился.А если серьёзно то выбрать особо и не из чего:
- У Loginza нет упоминания на официальном сайте о поддержке DLE, есть лишь ветка на форуме. К тому же реализация виджета на js - не совсем то, что хотелось.
- uLogin - сайт вообще сдох, а значит ни о какой техподдержке не может быть и речи.
- VAuth - "заклеймён" бэкдором, когда то имевшим там место быть. Да и сайта своего у него нет, следовательно этот модуль был отброшен самым первым.
- Собственная разработка - такой вариант рассматривался до того, как я наткнулся на LoginMe.
У модуля минимальный набор шаблонов и его очень легко подогнать под дизайн своего сайта (про другие модули не скажу - не пробовал по указанным выше причинам).
Покупка
Процедура покупки заняла минут 5: Оплата по заданным реквизитам, получение лицензии. Забегая вперёд скажу, что о потраченных деньгах в итоге я не пожалел, хоть и не был уверен в этом в начале, т.к. для меня одним из важных критериев являлась возможность лёгкой кастомизации под свои нужды.Установка
Установка по прилагаемой инструкции так же заняла около 5 минут и не вызвала негативных эмоций, а это значит, что инструкция проработана нормально.Настройка
Вот тут ждали (что вполне логично) трудности, ведь нужно было для каждой желаемой соцсети получить соответствующие коды для подключения сайта.Однако инструкции по подключению соцсетей на официальном сайте помогли справиться со всеми сетями с первого раза, все сети добавил в этот же день, лишь одноклассники (которые мне так и не понадобились, т.к. по дизайну никуда не вписывается 7 кнопок соцсетей) пришлось ждать пару дней.
После получения ключей и айдишников остаётся только вбить их в соответствующие поля в админке
и включить авторизацию.
Кстати очень понравилось, что в модуле можно отслеживать статистику авторизации пользователей через соцсети, что в будущем даёт наглядное представление о аудитории сайта.
Дизайн
Конечно же больше всего времени ушло на подгонку внешнего вида модуля под стиль сайта, хоть и стандартный тоже не плох. Однако шаблоны построены вполне предсказуемо, так что особых трудностей не вызовет даже у неопытных верстальщиков.Для сравнения приведу несколько скриншотов, до/после подгонки дизайна. Код приводить смысла нет, т.к. для каждого сайта он будет индивидуальным.
Для стилизации кнопок был взят готовый код bootstrap social buttons и подправлен под себя.
В самих шаблонах нет ни одной обязательной строчки css-кода, т.е. можно смело снести всё, что не является специальными тегами модуля и сделать дизайн так, как вам хочется.
Ложка дегтя?
Естественно, что она была - это косяк с авторизацией через твитер, который мне удалось отловить почти случайно, но его пофиксили довольно быстро, не смотря на выходной день, а может и благодаря ему.Скидки
На данный момент скидка доступна только зарегистрированным пользователям dle-faq.ru, как долго продлится промоакция - знают только авторы модуля, так что не упустите свой шанс на 25% от стоимости модуля.Оформить скидку можно только через заявку на промокод
P.S. Буду рад услышать мнения и проблемы тех, кто уже купил или попробовал демо-версию (была такая возможность недавно) модуля.