2012-03-18 13 views
1

ユーザーが別のコントローラにリダイレクトされた後に再びフォームの情報を保持しようとしています。レールの永続インスタンス変数3

本質的に、私はいくつかのデータを収集する必要があり、最初のインスタンスのデータは、そのユーザID

で保存することができるように、ユーザが既にログインしていない場合には、その後、再びログインするリダイレクトこのインスタンスではユーザビリティの問題だと思うので、まずユーザーにサインインしてほしくはありません。

これを行うにはどうすればよいですか?

答えて

1

sessionを使用すると、複数の要求にまたがって情報を格納できます。

# to set 
session[:foo] = "bar" 

# to retrieve in another request 
foo_var = session[:foo] 

あなたがここにそれを使用するためのsessionとベストプラクティスについて読むことができます。 http://guides.rubyonrails.org/security.html#sessions

関連する問題