Подключаем сайт на WordPress к системе Authorizer

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

Авторизация через emcSSL, помимо своей основной задачи повышения безопасности, решает и проблему борьбы со спамом. Ниже я написал инструкцию о том, как быстро подключить свой сайт на WordPress к платформе авторайзер.

Подключаем сайт на WordPress к системе Authorizer

На самом деле все делается очень просто. Собственно для того, чтобы упростить жизнь владельцам сайтов сервис и создавался :)

Итак, первое что нужно сделать - завести себе Emercoin сертификат. Он нужен для того, чтобы привязать к нему приложения и самостоятельно протестировать как все работает.

Получить сертификат очень просто. Заходим сюда, придумываем себе юзернейм, указываем почту (она нигде не светится) и задаем пароль на добавление сертификата в браузер. Скрипт даст вам информацию, которую нужно отправить в блокчейн. После этого скачиваете файлик *.p12, добавляете в любимый браузер и ждете пока сеть Эмера подтвердит вашу NVS-транзакцию. Если вы параноик (а кто сейчас не параноик?), то можете создать сертификат самостоятельно, следуя этой инструкции.

Так. Полдела сделано. Теперь нам нужно установить плагин для Wordpress. Тут практически все стандартно и знакомо большинству админов сайтов.

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

Идем в настройки - Emercoin ID и видим, что плагин просит указать App Client ID и App Secret Key.

Для того чтобы получить эти данные, необходимо зайти сюда и создать новый app.

В поле App Name вписываем название своего приложения. Писать можно что угодно (но я советую вписывать название сайта).
Нажимаем кнопку Add URL и добавляем туда такую строку:
https://YOUR_WORDPRESS_HOSTNAME/wp-admin/admin-ajax.php?action=emcl_emc_login

YOUR_WORDPRESS_HOSTNAME естественно меняем на домен своего сайта. После этого жмем Create и получем необходимые данные для своего сайта.

Данные из Client Id копируем в App Client ID. Данные из Secret в App Secret Key.

Вот собственно и все. Сохраняем настройки плагина и идем проверять как оно работает. Для этого выходим из админки. На странице авторизации должна появиться кнопка:

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

На этом вроде как все. Если будут вопросы - смело задавайте!

Категория: 
Tutorial
Ваша оценка: Нет
0
Голосов еще нет
1244 / 0
Аватар пользователя admin
Публикацию добавил: admin
Дата публикации: ср, 03/01/2017 - 18:12

Что еще почитать:

Комментарии:

Аватар пользователя Den

Den

Ребят, на почту вам написал, но вы молчите что-то. Вы бы не могли бОлее подробно тут расписать manual по emcDPO ? Чтобы самый простой человек мог это сделать за 5 минут в Ubuntu ?

ср, 03/01/2017 - 19:25

Аватар пользователя admin

admin

Привет. Мне на почту вроде ничего не приходило. Так то на хабре довольно подробная статья про DPO есть https://habrahabr.ru/post/322696/

чт, 03/02/2017 - 00:57

Аватар пользователя DEN

DEN

Там по большей части про сервера. Эта почта: adm{sobaka}cryptor.net ?

чт, 03/02/2017 - 15:35

Аватар пользователя admin

admin

Да, эта почта. Но по DPO лучше написать разработчикам на team{sobaka}emercoin.com. Я с DPO дела пока не имел.

пт, 03/03/2017 - 13:31

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