いつもお世話になっております。
開発初心者です。。。
とあるシステムを作っていて、helperの使い方に悩んています。
[開発中のシステム] - API - [認証システム]
現在、開発中のシステムではユーザ認証を別システムに頼っています。
ID・パスワードなどの認証情報をAPI経由で送って、レスポンスとして権限情報を取得しています。
取得した権限情報はsessionに格納しています。
開発中のシステムの認証周りを先輩が実装したのですが、すべてhelperに記述してありました。
(この先輩は退社してしまっていて、どうしてこの実装になっているか聞けません。)
認証周りの処理とはログイン中のユーザIDを取得したり、権限情報を取得したりする処理です。
質問①
helperの使い方的に問題ないでしょうか?
(自分の認識ではheplerはview周りのロジックを記述するところだと思っています。helperに書いてあるとmodelやcontrollerから使いにくいなぁーって思っています。)
質問②
認証周りの処理をmodelに書き直そうと思っているのですが、modelであっていますか?
ご教授のほど、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。