Devise と Pundit を使用してユーザーを作成し、ロールを割り当てるアプリの作成に取り組んでいます。
そこで、アプリに役割ベースのビューを持たせたいと考えています。それを可能にする方法を考えるのに苦労しています。
ログインすると、ホーム ビューuser
にリダイレクトする必要があります。user
の場合は、ホーム ビューmanager
にリダイレクトする必要があります。manager
高レベルで、そのロジックを記述するための最良の方法は何ですか? コントローラー、ビューに存在する必要がある場合は、おそらくパーシャルを使用して物事をDRYに保ちます....
どんなヒントでも大歓迎です。