При включенном модуле Confirmable, Devise не позволит неподтвержденному пользователю войти в систему по истечении заданного периода времени. Вместо этого пользователь будет перенаправлен обратно на страницу входа со вспышкой сообщения "Вы должны подтвердить свою учетную запись, прежде чем продолжить".
Это нежелательная модель взаимодействия, поскольку флэш-сообщение не предоставляет достаточно места для того, чтобы должным образом объяснить пользователю, почему ему было отказано в доступе, что означает "подтвердите свой аккаунт", предоставить ссылку для повторной отправки подтверждения, а также инструкции по проверке папки спама и т.д.
Есть ли способ изменить это поведение, чтобы перенаправить на определенный URL-адрес?