Снимаю перед вами шляпу, дорогие мои читатели!!! Если Вы здесь первый раз, подпишитесь на мою ленту новостей, и Вы будете получать мои новые статьи на свой RSS ридер.

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

1.  — децентрализованная система авторизации — аутентификации.

Я недавно подробно писал о системе OpenID в статье «Что такое OpenID», поэтому повторяться не буду, а перейду сразу к вопросу о том, как организовать вход на блог по OpenID.

oid

Для решения этой задачи необходимо скачать специальный плагин под одноименным названием OpenID. Для установки плагина используется стандартный для WordPress метод инсталляции:

1. Поместите папку openid с помощью ftp клиента на ваш сайт в дирректорию /wp-content/plugins/

3. Из меню Настройки / OpenID проведите необходимые для вас настройки плагина

Этого достаточно для того, чтобы в диалоге входа на ваш блог и авторизации комментатора новости появилась форма ввода OpenID и блог начал принимать участие в глобальной децентрализованной системе авторизации — аутентификации OpenID. Надо заметить, что в поле ввода OpenID можно вставить ЯндексID, который выдается автоматически при регистрации на сервисе www.ya.ru

2. Friend Connect — централизованная система авторизации — аутентификации.

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

1. Разархивируйте скачанный архив и закачайте к себе на сайт по протоколу ftp в папку content/plugins/ файл ’wordpress’src’fc_plugin.php

2. Активируйте плагин из панели администратора WordPress из меню Плагины

2. Зарегистрируйте свой блог на сайте Google по адресу: http://www.google.com/friendconnect/

3. Скопируйте ID своего блога из аккаунта Google, как показано на скриншоте

gooid1

и вставьте его в файл fc_plugin.php в строку 43 вместо уже имеющихся там цифр, так, как показано на скриншоте ниже:

gooid2

4. Сохраните файл fc_plugin.php в кодировке UTF-8 без BOM

5. Активируйте плагин из панели администратора WordPress из меню Плагины

Следует серьезно отметить на то, что после активации этого плагина перестанут работать аватары, загружаемые системой Gravatar и заменятся на аватары из системы Google.

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

Закладки:, , ,

Связанные записи: