アプリでログイン/登録/パスワードの回復などを処理するコントローラーがあるとします。これをさまざまなモジュールとコントローラーで共有したいと思います。最善の方法は何ですか?
アクションヘルパーを作るべきですか、それとも継承を使うべきですか? もちろん、これらのアクションのロジックを意味するのではなく、モデルによって実装されます (モジュールごとに異なります)。共通のパラメーター、解釈、結果をビューに渡すことを共有したいだけです。
私は自分のプロジェクトでそれらのもののために何らかの汎用ライブラリを作成することを目標にしています。したがって、ログイン/登録機能を使用したい他のすべてのモデルが継承する抽象ユーザーモデルがいくつかありますが、コントローラーについてはどうなのか疑問に思っています。
何か案が?