Я использую devise и недавно добавил активный администратор, который создал отдельную таблицу admin_users для поддержки админов.
Все работает нормально с Active Admin, когда я пытаюсь войти в систему и просматривать ее. Однако мой контроллер приложений имеет это для обычных пользователей:
before_filter :authenticate_user!, :except => [:show, :index]
Из-за этого, когда внутри активного интерфейса администратора, всякий раз, когда я пытаюсь редактировать или удалять что-либо, он просит меня войти. Я узнал, что skip_before_filter можно использовать внутри контроллера, в котором необходимо исключить before_filter, однако Active Admin не имеет файла контроллера в папке контроллеров или где-либо в моем проекте, который я мог бы посмотреть.
может ли кто-нибудь предложить, как заставить активного администратора игнорировать приложение beofre_filter, которое я хочу применить для всех клиентов/пользователей?