0
私のアプリケーションコントローラでは、last_page
の値を現在の要求URLに設定するafter_filter
があります。セッションコントローラで新しいセッションを作成すると、そのページのURLは/signin
ですが、SessionsController#create
を経由しなければならないので、/signin
に変更され、ユーザーがログインする前の実際のページが失われます。継承されたコントローラのレールでafter_filterをスキップする
私は基本的にこれを持っているものを:
after_filter :set_last_page, except: [sessions#new]
boom、awesome!リンクもありがとう – Chris