Пропустить аутентификацию для конкретного действия сбора в ActiveAdmin - PullRequest
0 голосов
/ 29 марта 2019

Я пытаюсь пропустить аутентификацию для пользовательского действия по сбору ActiveAdmin.

в инициализаторе active_admin У меня есть следующая конфигурация:

config.authentication_method = :authenticate_user!
config.current_user_method = :current_user

Аутентификация работает нормально, но при попыткечтобы пропустить аутентификацию для определенного действия, отображается следующая ошибка:

skip_before_action :authenticate_user!, only: :check

До обратного вызова process_action: authenticate_user!не был определен

1 Ответ

0 голосов
/ 30 марта 2019

Можете ли вы попробовать это в вашем контроллере базы / приложений ...

class ActiveAdmin::BaseController
  skip_before_action :authenticate_user!, except: :check
end
...