class User::CustomFailure < Devise::FailureApp def redirect_url url_for(controller: '/start', action: :index) end # You need to override respond to eliminate recall def respond if http_auth? http_auth else redirect end end end