В приложении Rails 4 с активным администратором (текущая основная ветка) я использую Pundit для авторизации. Это хорошо работает для ресурсов, но мне не удается заставить его работать для страниц.
Дано например:
ActiveAdmin.register_page "Home" do
content do
para "some text"
end
end
Как бы я авторизовал его для конкретного пользователя?
Прочитав readme Pundit, я попытался использовать следующий код, но он не работает.
class HomePolicy < Struct.new(:user, :home)
def index?
true
end
def show?
true
end
end
Есть идеи ?