axes_reset_ip¶
Сброс блокировок и неуспешных попыток входа для одного или нескольких IP-адресов
Зачем нужна¶
Команда снимает блокировку конкретного IP-адреса (или нескольких сразу). После многократных неудачных попыток входа django-axes блокирует IP — пользователь с этого адреса не может авторизоваться даже с верными учётными данными. axes_reset_ip позволяет точечно разблокировать нужные адреса, не сбрасывая блокировки остальных
Типичные случаи применения:
легитимный пользователь забыл пароль, перебирал варианты и заблокировал свой IP — нужно разблокировать его, не трогая остальные блокировки
сотрудник сменил рабочее место или вернулся из командировки и его IP попал под блокировку из-за чужих попыток с того же адреса
разблокировка адреса оператора после расследования и подтверждения, что попытки были ошибочными
Подсказка
Чтобы посмотреть текущие активные блокировки, используйте axes_list_attempts
Синтаксис¶
rude axes_reset_ip [IP1] [IP2] ...
Пример¶
Чтобы сбросить блокировку одного IP-адреса, введите следующее:
rude axes_reset_ip 192.168.0.1
Чтобы сбросить блокировки нескольких IP-адресов одной командой:
rude axes_reset_ip 192.168.0.1 10.1.0.7
После выполнения команды отобразится количество удалённых записей. Заблокированные пользователи смогут авторизоваться в веб-интерфейсе:
2 attempts removed.