Safety Passwords

Описание

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

  • одну букву в верхнем регистре;
  • одну букву в нижнем регистре;
  • одну цифру;
  • один спецсимвол

    Кроме того, пароль не должен быть использован ранее.

Минимальная длина пароля определена настройками плагина.

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

Важной особенностью плагина является возможность переопределять настройки посредством PHP констант.

  • SAFETY_PASSWORDS_MIN_LENGTH — (int/string, кол-во символов) минимальная длина пароля;
  • SAFETY_PASSWORDS_RESET_INTERVAL — (int/string, кол-во дней) периодичность смены пароля пользователей;
  • SAFETY_PASSWORDS_RP_ON_REGISTRATION — (bool) включение обязательной смены пароля после регистрации.

Интеграции с плагинами:

  • Плагин имеет интеграцию с Stream плагином.

Разработка плагина ведётся на GitHub.

Скриншоты

  • Страница настроек
  • Настройка переопределена PHP константой
  • Уведомление о дате смены пароля
  • Уведомление о скорой дате смены пароля
  • Форма бесшовной смены пароля
  • Слабые пароли не разрешены

Установка

  1. Загрузите плагин в каталог /wp-content/plugins/.
  2. Активируйте плагин в разделе меню «Плагины» WordPress.
  3. Перейдите на страницу настроек Safety Passwords, чтобы настроить плагин.

Отзывы

25.05.2024
The plugin provides a lightweight solution for enforcing WordPress password policy and can be easily used on any site.
Посмотреть 1 отзыв

Участники и разработчики

«Safety Passwords» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Safety Passwords» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Safety Passwords» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.4.2

  • Dependencies updated.

1.4.1

  • Put currently used passwords to the stop list on activation.

1.4

  • Previously used password are not allowed to use again.

1.3

  • Fatal error on cron event fixed in php 8. https://github.com/hokoo/safety-passwords/issues/6
  • Text of a log message fixed.
  • php.ini added for local dev.
  • error log watcher git fixed for local dev.

1.2

  • Stream plugin integration fixed. https://github.com/hokoo/safety-passwords/issues/11

1.1

  • Failing to set 0 as the password reset interval and 1 as the minimum password length fixed.

1.0

  • Релиз первой версии плагина.