2011-04-15 5 views
0

Я уже использую: before_filter: authenticate_user! от разработки, но я хотел бы добавить еще один фильтр в мои контроллеры после authenticate_user! проходит. После аутентификации пользователя я хотел бы проверить, установлен ли какой-либо атрибут в User для true, если нет, то я хотел бы перенаправить пользователя на какую-либо страницу.множественный фильтр маршрутизации в рельсах 3

Есть ли какой-нибудь путеводитель или плагин для создания пользовательского фильтра?

ответ

1

Вы можете добавить еще один файл before_filter в свой контроллер. Фильтр останавливает цепочку тогда и только тогда, когда она перенаправляет или отображает что-то, иначе будет выполнен следующий фильтр.

Подробнее о фильтрах в RailsGuides: http://guides.rubyonrails.org/action_controller_overview.html#filters

Смежные вопросы