У меня есть приложение, которое использует devise и в настоящее время блокирует людей, если они несколько раз пытаются войти в систему с неправильным паролем. Я хочу расширить его, чтобы заблокировать пользователя, если он получает доступ с другого IP-адреса, с помощью отслеживаемого. Есть ли хороший способ сделать это с помощью devise?
Сам Devise этого не делает, но предоставляет информацию, необходимую для самостоятельного выполнения, с помощью таблицы списка заблокированных IP-адресов.