Devise был моим плагином для аутентификации для нескольких последних проектов Rails 3, над которыми я работал. В текущем проекте я использую ванильную установку devise с пользовательской моделью, использующей модули конфигурации по умолчанию.
Всякий раз, когда я нажимаю ссылку, которая отправляет сообщение ajax на контроллер, который использует Devise:
before_filter :authenticate_user!
запрашивает базовую аутентификацию. Я никогда не видел, чтобы это случилось раньше, и мне было интересно, есть ли у кого-нибудь идея о том, что может быть причиной этого.