0

私はすでに:before_filter:authenticate_userを使用しています!deviseからですが、authenticate_userの後にコントローラーに別のフィルターを追加したいと思います!パスします。ユーザーが認証した後、Userの一部の属性がtrueに設定されているかどうかを確認します。設定されていない場合は、ユーザーを特定のページにリダイレクトします。

カスタムフィルターを作成するためのガイドやプラグインはありますか?

4

1 に答える 1

1

コントローラに別のbefore_filterを追加できます。フィルタは、何かをリダイレクトまたはレンダリングする場合にのみチェーンを停止します。それ以外の場合は、次のフィルタが実行されます。

RailsGuidesでフィルターの詳細を参照してください:http://guides.rubyonrails.org/action_controller_overview.html#filters

于 2011-04-15T13:03:21.293 に答える