Приложение Ruby on rails, использующее Devise для аутентификации. Успешно добавлен блокируемый модуль устройства, миграции и т. Д. Однако я хочу, чтобы пользователь получал предупреждение, когда они находятся на расстоянии одной попытки от блокировки и когда они заблокированы. Какова лучшая стратегия для реализации этого, не слишком сильно вмешиваясь в разработку?
1 ответ
Devise должен добавить поле failed_attempts
в вашу модель.
Вы можете проверить это поле для пользователя при перенаправлении Devise и, если хотите, вставить свое собственное флэш-сообщение. См. https://github.com/plataformatec/devise/wiki/How-To:-Redirect-to-a-specific-page-when-the-user-can-not-be-authenticated
Похожие вопросы
Новые вопросы
ruby-on-rails
Ruby on Rails - это полнофункциональная платформа веб-приложений с открытым исходным кодом, написанная на Ruby. Он следует популярной модели фреймворка MVC и известен своим подходом «соглашение поверх конфигурации» при разработке приложений.