Я использую Single маркер доступа, чтобы сделать некоторые передачи данных, до сих пор я получил его на работу с одним действием в контроллере черезauthlogic одного маркера доступа
ProjectsController
private
def single_access_allowed?
action_name == 'index'
end
Но мне нужно еще два действия, которым должен быть разрешен доступ с токеном доступа, я попытался изменить строку action_name == 'index'
на action_name == ['index', 'update', 'destroy']
, но безрезультатно. Я попытался найти single_access_allowed? определение во всех файлах в каталоге gem authlogic, но в нем не указано, какой переменной является имя action_name, например массив, hash, string?
Любая помощь будет замечательной!
Спасибо!
О, я вижу, оператор '==' возвращает значение true/false, поэтому он был «action_name ==» index », спасибо! –