これは、デフォルトの url (myapp_url) にリダイレクトするために私が持っているものです。しかし、認証後にユーザーが入力したリクエストURLにリダイレクトするように変更したいと思います。それ、どうやったら出来るの?:back のように、ここで検索していくつかのオプションを試しました。しかし、行きません。
ユーザーが URL を入力すると、認証されない場合はログイン ページにリダイレクトされます。ログイン後、ユーザーは元のリクエスト URL にリダイレクトされます。
def create
user = User.Authenticate(params[:user_id], params[:password])
if user
session[:user_id] = user.id
redirect_to myapp_url, :notice => "Logged in!"
else
flash.now.alert = "Invalid email or password"
render "new"
end
end