私のアプリケーションコントローラーには、セッション内のafter_filter
の値をlast_page
現在のリクエストURLに設定するがあります。セッションコントローラで新しいセッションを作成すると、そのページのURLはです/signin
が、通過する必要があるためSessionsController#create
、にlast_page
変更され/signin
、ユーザーがサインインをクリックする前の実際のページが失われます。
私は本質的にこれを持っているもの:
after_filter :set_last_page, except: [sessions#new]