Управление паролями пользователей

Добрый день!

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

  1. Возможность использования доменной авторизации пользователей
  2. В случае невозможности реализации п.1, добавить возможность выставления администратором для учетной записи пользователя признака необходимости принудительной смены пароля
  3. В случае реализации п.2, возможность фильтрации “слабых паролей” (“1234” и т.д.)

На мой взгляд, реализация п. 1 является предпочтительной, т.к. в этом случае пп. 2,3 имеем автоматически.