質問: 外部からサイトを見れないようにしたいです。 現在、以下のbefore_actionをcontrollerに設定しています。 before_action :authenticate_admin! ここにindex、showのみUserアカウントでも見ることが出来るような記述を行いたいのですが、どのように記述することで両方閲覧が可能でしょうか? よろしくお願い致します。
回答: before_action :authenticate_admin! only: [:new,:update] :newとか:updateは仮の例です。newアクションやupdateアクションなど、admin のみに制限したいactionを記述すれば制限できます。