Hi there! I am currently learning Rails 3 and have some doubts regarding sessions and RESTful authentication, hope you can help me.
By default, Rails stores session information using cookies. That means that if I do session[:user_id] = @user.id , it is stored in a cookie automatically, so that's all I have to do. When I use ActiveRecord store, instead, we use the database for storing session information. The book I am following, explains together the ActiveRecord store for sessions and the RESTful authentication, so I'm afraid I have mixed up some concepts. My doubt is: When using ActiveRecord storage for sessions, is this just like using the cookie option, but with Rails automatically storing it in the database? I mean, woul I still use it just like session[:user_id] = @user.id and would Rails take care of storing it into the database? If so, declaring sessions as a Resource, would be independent from using ActiveRecord store, wouldn't it? I understand that, without declaring Sessions as a resource, I wouldn't have RESTful authentication, but the book uses ActiveRecord store, and next, declares Sessions as a resource, and I don't know if those are independent. Hope I have explained myself :) Thanks for your responses! -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

