概要
新規登録後、ログイン後のリダイレクト先を変更する。
※デフォルトではリダイレクト先がroot_ptahとなっている。
前提
deviseをインストールし、新規登録、及びログイン機能が実装済み
バージョン
rubyのバージョン ruby-2.6.5
Railsのバージョン Rails:6.0.0
実装内容
app/controllers/application_controller.rbに以下を記述する。
app/controllers/application_controller.rb
〜省略〜
# 新規登録後のリダイレクト先の指定
def after_inactive_sign_up_path_for(resource)
※指定_path
end
# ログイン後のリダイレクト先の指定
def after_sign_in_path_for(resource)
※指定_path
end
〜省略〜
*指定は、自身が指定したいパスを記述
以上です。