Плагин Password Settings для ISP manager

Данный плагин предназначен для администраторов ISP manager. Он позволяет задавать условия, накладываемые на пароль, вводимый в различных формах панели, таких как: создание/редактирование пользователя, реселлера, создание/редактирование почтового ящика и т.д.

Плагин добавляет пункт меню «Настройки паролей».

Список настроек плагина

Список настроек плагина

Форма редактирования настроек

Форма редактирования настроек выбранной категории паролей

Возможности:

  • Редактирование настроек сложности пароля следующих категорий:
    • Пароли администраторов,
    • Пароли реселлеров,
    • Пароли пользователей,
    • Пароли пользователей FTP,
    • Пароли почтовых ящиков,
    • Пароли пользователей БД,
    • Пароли пользователей директорий ограниченного доступа.
  • Настройки сложности пароля включают в себя следующие позиции:
    • Функция сопоставления пароля и имени пользователя:
      • Не проверять
        Не проверять соответствие.
      • Равно
        Не допускается, если пароль и имя пользователя равны (без учета регистра).
      • Начинается
        Не допускается, если пароль начинается на имя пользователя, либо имя пользователя начинается на пароль (без учета регистра).
      • Содержит
        Не допускается, если пароль содержит имя пользователя, либо имя пользователя содержит пароль (без учета регистра).
      • Походит
        Не допускается, если пароль походит на имя пользователя, либо имя пользователя походит на пароль
        (для анализа признака похожести используется функция PHP similar_text. Строки признаются похожими при проценте 80% и более).
    • Минимальная длина пароля
    • Требования к символьному составу пароля:
      • обязан содержать символы a-z
      • обязан содержать символы A-Z
      • обязан содержать символы 0-9
      • обязан содержать другие символы (например: разделители, знаки арифметических операций)
      • запретить использование символов кириллицы в пароле
  • Вызов этой справки из интерфейса панели.
    В том числе, из окна редактирования настроек при нажатии кнопки «?»


Системные требования:

  • PHP 5+.
  • Установленный плагин libphp (версии не ниже 1.0.1).


Скачать плагин
Версия: 1.0.2 (17.09.2011)

Изменения версии 1.0.2 (17.09.2011):

  • Исправлено поведение в случае, когда пароль не изменялся в форме редактирования.


Изменения версии 1.0.1 (12.09.2011):

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


Изменения версии 1.0.0 (08.09.2011):
Нет изменений.

Установка:
сd /usr/local/ispmgr
wget http://usings.ru/upload/isp_plugins/passwordsettings.tar.gz
tar xzf passwordsettings.tar.gz
rm -rf /usr/local/ispmgr/var/.xmlcache/ispmgr
killall ispmgr

Обсуждение и поддержка: тема на форуме.

Приятного использования.

admin опубликовано 2011-9-8 Рубрика: Плагины для ISP manager | Метки: , , , , , , , ,

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

  1. #1Дмитрий @ 2011-9-16 10:32

    Здравствуйте, не нашел контактов у вас на сайте по этому пишу тут.. возможно ли заказать у вас плагин?

  2. admin @ 2011-9-16 14:12

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

  3. #2Integer @ 2011-11-2 02:20

    Установил плагин через панель, зашел в «Настройки паролей» проставил значения, через несколько дней захожу и пусто, нет «Категория паролей», что случилось без понятия, удалил и заново поставил тоже самое!

  4. #3Integer @ 2011-11-2 02:28

    вспомнил что добавлял
    disable_functions = dl,exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file, show_source,posix_mkfifo,symlink,link

  5. #4Integer @ 2011-11-2 02:31

    хм вот оно parse_ini_file

  6. admin @ 2011-11-2 02:43

    Я так понимаю, проблема решена?
    И на мой взгляд, запрещать parse_ini_file и show_source при разрешенных fopen и file_get_contents — не имеет никакого смысла.

Ответить

(Ctrl + Enter)