Deviseでログインを行い、指定のページに移行したいのですが、何度行なっても移行が上手く行きません。
以下、対象のプログラミングとなりますので、ご教示頂けないでしょうか?
よろしくお願い致します。
route.rb devise_for :users
以下progressが移行対象
before_action :authenticate_admin!, except: [:new, :progress] ・ ・ ・ companies_controller.rb def progress @company = Company.find(params[:id]) render :layout => 'user' end
application_controller.rb private # set for devise login redirector def after_sign_in_path_for(resource) case resource when User # put here for User first page direct path after signed in super #root_path progress_company_path(resource.company) when Admin # your_admin_home_path super # 現在は暫定的に上位継承しています else super end end
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。