В данный момент в код биллинга добавлена частичная зашита от подбора пароля через web-статистику. Защита настраивается через следующие параметры:
Код:
logon.counter.max=Integer.MAX_VALUE // кол-во попыток до блокировки
logon.timeout.lock=21600 // время блокировки, в сек.
logon.timeout.period=0 // период между попытками
logon.timeout.action=* // действие с периодом (умножение)
logon.lock.cache.size=100 // размер кеша заблокированных, кол-во записей
logon.lock.cache.expired=600 // время хранения записей в кеше, в сек.
Приведенные параметры - значения по умолчанию.
Планируемые доработки:
* вывод подробных сообщений об ошибках авторизации
* кнопка разблокировки в договоре (для админов)