Авторизация на wordpress через вконтакте

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

Авторизация на wordpress через вконтакте

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

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

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

Эти ребята предоставляют вебмастерам свое API, однако для популярных cms (в том числе wordpress) существуют готовые модули, компоненты и плагины. Все, что вам нужно сделать, чтобы создать авторизацию на wordpress блоге с помощью сайтов соц. сетей — это просто установить плагин и настроить его под свои нужды.

Этот плагин предоставляет пользователям вашего сайта большое количество возможностей:

  • Они смогут авторизироваться в блоге и оставлять комментарии, используя свой аккаунт социальных сетей.
  • Если они уже зарегистрированы на вашем сайте, то смогут добавить в свой аккаунт на вашем сайте, аккаунт какой-либо соц сети. Это позволит им в дальнейшем заходить на ваш сайт не вводя пароль, а авторизоваться с помощью соц сети.
  • Вся информация, которая доступна у пользователя в аккаунте соц. сети, перенесется в ваш сайт. Это делает плагин автоматически.
  • При комментировании ваших записей у пользователей, которые зашли с помощью логинзы, будут показаны значки соц. сети, с помощью которой они зашли к вам.
  • На сегодняшний день плагин позволяет авторизоваться с помощью Yandex, VKontakte, Facebook, Twitter, Loginza, MyOpenID, Google, Flickr, Last.fm, Mail.Ru, Rambler, Webmoney, AOL и VeriSign.

Установка плагина логинзы простая. Все, что вам нужно сделать — это скопировать файлы плагина в /wp-content/plugins/ и включить плагин.

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

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

Я надеюсь, что помог вам создать авторизацию пользователей с помощью сайтов соц. сетей на вашем wordpress блоге. Если у вас что-то не получилось, пишите в комментариях, я вам обязательно помогу.

Категории: wordpress

Метки: