как сделать авторизацию на сайте через социальные сети.

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

Slogin-preview

SLogin позволяет войти в Joomla, используя аккаунты социальных сетей: Facebook, VK, Google, LinkedIn, Yandex, Twitter, Mail.ru, odnoklassniki.

Расширение использует авторизацию OAuth и позволяет в короткие сроки создавать учётную запись на сайте, используя аккаунт социальной сети.

 
Давайте рассмотрим основные возможности:

Авторизация с помощью социальных сетей в городском портале мой город на joomla

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

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

Многие пользователи относятся с недоверием к такому роду авторизации – боятся, что их данные могут украсть и тем самым взломать ту или иную социальную сеть. Однако смею вас заверить, что авторизация через социальные сети совершенно безопасна, никто не украдет ваши данные. Чтобы в этом убедиться, давайте разберем процесс авторизации, что в это время происходит, и какие данные передаются.

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

В чем уникальность решения, которое мы предлагаем?

  • Это независимость от сторонних сервисов авторизации, вы работаете напрямую с сайтом сервиса или социальной сети
  • Поддержка всех популярных социальных сетей в России
  • Компонент распространяется свободно
  • Возможность получения социального профиля пользователя (имя, аватар, e-mail, город)

Вы не сможете настроить портал без тех.поддержки

Купив портал, непонятно где, Вы не сможете его настроить самостоятельно! Вам будет необходима наша помощь, но от таких “продавцов” Вы ее просто не получите

Похожее:  Как выглядит «Двухфакторная аутентификация» на сайте и в админке Joomla - Лунная База

Интеграция со сторонними расширениями

Для SLogin доступны коммерческие интеграции с различными компонентами.

  1. K2
  2. Community Builder
  3. JomSocial
  4. JoomShopping

Компоненты и создание собственного приложения в социальной сети

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

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

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

Обратите внимание!

Большинство сайтов, которые предлагают купить наш портал по-дешевке – это мошенники. Если даже Вы и получите портал на таком сайте, то больше Вы не получите ни чего! Ни обновлений,ни технической поддержкини помощи, как нашей, так и других участников нашей сети порталов

Ответственность!

Мы, как разработчик, не несем ни какой ответственности за работоспособность и актуальность портала, который Вы покупаете на других ресурсах.

Пакет инсталляции

Компонент SLogin – это целая система, которая встраивается в ваш сайт. В состав пакета инсталляции входит 14 расширений:

Плюсы и минусы авторизации через социальные сети

Плюсы авторизации через социальные сети очевидны:

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

Сервисы авторизации

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


Наиболее популярные и распространенные сервисы авторизации – Slogin, ULogin и Loginza. Оба этих сервиса предлагают плагины практически для всех CMS, что делает их еще более привлекательными для новичков.

Не лишним будет отметить, что ранее сервис авторизации Slogin позволял работать с социальными сетями исключительно напрямую, однако уже сейчас данный продукт вырос с обычного компонента в полноценный сервис авторизации. Кроме того у владельцев сайтов использующих компонент Slogin остался выбор – работать с соцсетями напрямую либо через сервис.

Преимущества:

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

Недостатки:

  • Все данные по авторизовавшимся пользователям передаются из социальной сети не вам, а выбранному вами сервису.
  • Частичное использование преимуществ социальных сетей, нет возможности привязать пользователя к определенной группе и т.п.

Способы авторизации через социальные сети для владельцев сайтов

Для организации авторизации на сайте через соцсети можно воспользоваться специальными сервисами, которые могут быть как платными, так и бесплатными, а так же использовать на своем сайте специальные расширения. А можно пойти другим путем и написать собственное расширение, если Вы знакомы с языком PHP.

Вариантов организации входа на сайт через социальные сети хватает.

В заключение

Компоненту в сентябре исполнился год, он популярен в России и за рубежом, за год его скачали только с официального сайта более 30 тысяч раз. JoomlaBlog также использует его, как один из способов авторизации.

Компонент бесплатный и распространяется по лицензии GPL2, однако на данный момент в модуль авторизации встроена ссылка, и мы просим убирать ее через пожертвование в 3$. Это поможет развивать компонент и выпускать новые версии.

Актуальную информацию вы всегда можете найти на официальной странице компонента SLogin.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *