Theme My Login - виджет авторизации на сайте Wordpress

Theme My Login — виджет авторизации на сайте WordPress

Один из популярных плагинов для авторизации в учетной записи с помощью формы, используя оформление Вашей темы – Theme My Login. При использовании этого плагина Вам не понадобится создавать отдельные страницы с логотипом Вордпресса для авторизации пользователей. Этот плагин достаточно прост в настройке. Основным, но не критичным, недостатком плагина до недавнего времени являлось отсутствие русской локализации. Однако не так давно это досадное упущение было устранено. Однако функционал плагина несколько шире, чем просто встраивание форм авторизации на Ваш сайт.

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

 

Как видите, довольно стандартная форма авторизации. И у Вас не возникнет никаких проблем при встраивании её в шаблон. Отредактировать оформление этой страницы можно в .css-файле, который называется так же как и плагин. Вам остается только привести внешний вид страницы в соответствие с дизайном оформления Вашего сайта.

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

 

Функция авторизации с помощью адреса электронной почты довольно удобная и полезная вещь. При её активации пользователь вместо своего логина может использовать адрес электронной почты. Единственное неудобство – сообщение о том, что пользователь может воспользоваться своей почтой вместо логина, нигде не отображается. Однако, отредактировав файл, отвечающий за авторизацию, такое предупреждение можно добавить. Понадобится заменить:

 

На

 

После этого соответствующее сообщение будет отображено:

 

У такого подхода только один недостаток – при обновлении версии плагина все вышеперечисленные шаги понадобится проделать снова.

Список модулей, включенных в состав плагина:

Решение об использовании или неиспользовании этих модулей остается за Вами.

Модуль безопасности

 

 

Не рекомендуется, в большинстве случаев, активировать пункт «Приватность». В этом разделе лучше отключить использование файла wp-login.php при авторизации, так как большинство программ для автоматической регистрации и взлома учетных записей используют именно его. Обратите внимание, что следует быть чрезвычайно осторожными при выставлении ограничений на количество попыток авторизации. Довольно часто возникает ситуация когда программы-злоумышленники пытаются подобрать пароль к учетной записи, достигают предельно допустимого количества попыток авторизации и учетная запись ничего не подозревающего пользователя блокируется. Чаще всего такое происходит с учетной записью администратора, особенно, если логин администраторской учетной записи стандартный. Поэтому перед активацией модуля проверьте, что Вы изменили логин учетной записи.

reCAPTCHA

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

 

После включения модуля форма будет выглядеть так:

 

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

AJAX

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

Модерация

Список настроек модуля:

 

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

Пароли

Позволяет пользователю задавать пароль к учетной записи при регистрации:

 

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

Профили

 

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

Перенаправления

 

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

Собственные E-mail

Настраивает шаблон отправляемых писем:

 

Одна из основных настроек — имя отправителя письма. Значение по умолчанию – «Wordpress». Можно создать полностью свой шаблон письма.

Ссылки

Этот модуль позволяет задавать настройки ссылок, отображаемых в виджете плагина:

 

Для пользователя, не прошедшего авторизацию, виджет будет выглядеть следующим образом:

 

 

За дополнительной информацией можно обратиться на сайт автора плагина. Так же Вы найдете там советы опытных веб-мастеров.


Оставить комментарий