В прошлом мы сделали authenticate
a before_filter
, который будет просто выполнять authenticate_or_request_with_http_basic
, а затем наши перенаправления / рендеринг произойдут в их соответствующих действиях.
Я просто перечитал ваш вопрос и пример кода. Что именно вы ожидаете, чтобы произошло? Перенаправление при сбое аутентификации?
Редактировать: я никогда не делал этого, но похоже, что попытка следовать документам может быть вашей лучшей ставкой, в частности, «более сложным базовым примером».
В конечном счете, я недостаточно знаю о внутренней работе базовой аутентификации, но меня это поражает, поскольку она также может сводиться к конфигурации Apache / (вставьте здесь ваш удивительный веб-сервер). Кто-то обязательно исправит меня, если я ошибаюсь.