Я использую Devise для аутентификации в моем приложении rails, и я хотел бы блокировать определенные аккаунты и не допускать перерегистрации пользователей с заблокированным электронным письмом. Я просто не знаю, как лучше всего это сделать.
Моя первая мысль заключалась в том, чтобы переопределить контроллеры сеансов и регистраций, чтобы проверить модель для пользователя с заблокированным битом, но у меня есть ощущение, что может быть более элегантный способ.