gaaamiiのブログ

悪気なく間違ったことを書いている時があります。コメントやTwitter、ブコメなどでご指摘ください

【Rails】ログインした後に元のページにリダイレクトする

こちらを参考にしました。

def store_location
  session[:return_to] = request.request_uri
end

リクエスト情報からurlを取ってセッションに保存しています。ただ2009年の記事だったため情報が古かったのか、request_uriメソッドを呼べませんでした。requestオブジェクトに入っているurlを取るにはfullpathでアクセスできるようです。

request.fullpath