Я пытаюсь использовать Authlogic для защиты некоторых полей редактора на моем месте на странице. Я защитил все методы в моем контроллере, но похоже, что in_place_editor вызывает некоторые странные сгенерированные вещи, которые даже не отображаются в моих маршрутах, например, "/ quotes / set_quote_text / 1" Номер один, есть сайт, который рассказывает больше об этих "секретных" маршрутах? Или это то, что добавлено в редактирование, о котором я не знаю? Это просто отчасти нервирует, что даже не отображается при отображении всех маршрутов.
Предполагая, что я это выяснил, я понятия не имею, как защитить вещи, которые не являются методами в моем контроллере. Могу ли я защитить весь маршрут?
Другой вопрос заключается в том, что, даже если я ограничиваю маршрут обновления, поля редактора на месте отображаются для всего. Я полагаю, что способ сделать это будет создать помощника, который будет отображать соответствующую версию в зависимости от того, вошел ли пользователь в систему или нет. Я просто не уверен, что я проверю, чтобы увидеть, если кто-то вошел в систему или нет, так как я делал все это в контроллере ... Кроме того, советы для этого: будет ли частичный просто отрендерить одну из 2 версий частичного в зависимости от состояния входа в систему, или есть ли другой способ сделать это?
Спасибо!