Моя команда в настоящее время использует Authlogic для аутентификации пользователя, которая отключает учетную запись пользователя после 6 fail_login_attempts. Я хочу снова включить учетную запись такого пользователя через 15 минут. Проблема в том, что мы развертываем на облачном хосте Rails, Heroku, который предлагает только одночасовое задание cron и ежедневное задание cron. Мне кажется, мне нужна работа cron, которая увеличивается за считанные минуты, чего у меня нет, или мне пришлось бы заморозить поток, чтобы сидеть и ждать время ожидания, что даже не будет рассматриваться по очевидным причинам производительности .
Есть ли у меня какие-либо другие варианты для реализации этого конкретного пользовательского опыта?