
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
deviseを使ったログインユーザーと未ログインユーザーの遷移分け - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
deviseを使ったログインユーザーと未ログインユーザーの遷移分け - Qiita
class PhotosController < ApplicationController before_action :move_to_index #ここを追加で記述 def... class PhotosController < ApplicationController before_action :move_to_index #ここを追加で記述 def index end # ここから下を追加で記述 private def move_to_index unless user_signed_in? redirect_to controller: :homes, action: :index end end end 何をしているか上から解説します before_action :move_to_index before_actionはコントローラーの全てのアクションが実行される前に何らかの処理を行う時に使用するものです そのbefore_actionにmove_to_indexというメソッドを指定しています。 メソッドなのでここは皆さんで記述が違います じゃぁそのメソ