OpenID
Вы хотите в блоге получать комментарии? Тогда вам надо с одной стороны предусмотреть защиту от спама, а с другой стороны облегчить вашим читателям комментирование постов. О защите от спама мы поговорим чуть позже, а сейчас просто о комментах.
Конечно, можно заставить всех пользователей зарегистрироваться на блоге и писать комментарии только из-под зарегистрированного аккаунта. Но это довольно жестокий способ и не каждый читатель блога пройдет регистрацию хотя бы из-за того что ему будет лень.
Второй вариант - разрешить комментировать всем без авторизации и какой-либо проверки. Это другая крайность и тут уже возникнут проблемы с лавинообразным потоком спама и прочего мусора.
Есть среднее решение - использовать альтернативный метод верификации пользователя - OpenID.
OpenID — это ваша подпись, которую можно использовать вместо логина и пароля на сайтах, поддерживающих эту систему. В качестве такого сайта могут выступать большие блог-проекты типа ЖЖ, ваш собственный блог, сициальные сети (например сеть Мой круг) и др. Для подтверждения вашей личности для блога вам необходимо будет просто подтвердить на вашем сервисе что вы этого хотите. В качестве “логина” будет использоваться ваш URL-идентификатор (URL вашего OpenID сервера или вашей страницы на нем). Фактически получается, что вам достаточно быть зарегистрированным только на одном сервере и дальше при помощи его и технологии OpenID подтверждать вашу личность.
Для поддержки этого функционала в блоге, работающем на движке WordPress вам понадобиться установит плугин OpenID Comments for Wordpress. Процесс установки данного плугина достаточно подробно описан в файлах самого плугина и на странице автора.
Но стоит заметить, что этому плугину для нормальной работы требуется наличие подкаталога tmp в каталоге самого плугина с большими правами (от 757 и выше). Лично я исправил файл openid-classes.php прописав там путь к временному каталогу в более безопасном месте. Если вам лень это делать - просто создайте папку с нужными правами где надо и все.
Дальше вам предстоит пересмотреть параметры комментирования блога и по желанию включить те или иные опции, организовав принципы комментирования вашего блога.
11 Comments»






А для чего ему каталог tmp? У меня его на хостинге нет. И, вроде, работает…
Кстати, этот плагин может быть ещё и опенид-сервером. Причём не только для хозяина блога, но и для зарегистрированных на нём читателей.
И успешно работает как клиент и как сервер?
Да, я упустил это из виду. Хотя это написано на сайте разработчика
Как клиент, не знаю, люди пишут. Как сервер — превосходно.
Просто тест. Хочу посмотреть хоть, как оно должно работать.
привет
тест openID
не удается никак подключить
вроде все правильно делаю, но в админке не появляются настройки а при замене кода в comments.php на вообще нет формы сообщений
проверка
test