В рельсах у меня есть базовый контроллер, который определяет http_basic_authentication_with
, и я хотел бы, чтобы у вас был конкретный маршрут, пропущенный в подклассе. Это будет похоже на то, как я могу указать контроллер skip_before_filter
. Это возможно?Пропустить http_basic_authentication_with для определенного маршрута
Мой базовый контроллер выглядит примерно так:
class BaseController < ApplicationController
http_basic_authenticate_with name: "name", password: "password"
end
И у меня есть контроллер, который наследуется от:
class HomeController < BaseController
def index
end
def no_auth
end
end
Я хотел бы так, что «индекс» требует базовой аутентификации, но «no_auth» этого не делает.
Спасибо!
Вы хотите просто показать небольшой код? –
Извините, я не думал, что код будет полезен, но на всякий случай, я добавил некоторые. – drewag