фильтр множественной маршрутизации в рельсах 3 - PullRequest
0 голосов
/ 15 апреля 2011

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

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

1 Ответ

1 голос
/ 15 апреля 2011

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

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

...