before_action :authenticate_user!について(ログインしているかどうか) Railsエラー問題の解決するための考え方 その16 ~番外編~

・非ログイン状態で作品の個別ページから「この作品を投稿する」をクリックするとレビュー投稿画面へ遷移できてしまう。

レビュー投稿画面の表示がおかしいかもしれないということで、app/controllers/reviews_controller.rbをみることに。

→before_action :authenticate_user!, except: :newと記載があるが、これだと新規投稿以外に飛んでしまう。

そのため、before_action :authenticate_user!と記載変更して正解。