Because HTTP is stateless, information that is stored while navigating from page to page, even if it's just from one page to another, has to be stored somewhere. One solution to this is to use a session database, but even then, the session id is usually stored in a cookie. For things like the flash in a RoR rails app, cookies are the better solution as the flash just relay's messages related to the state of the application.
I believe there is going to be in-browser storage as part of the W3C HTML 5 standard but until then we are stuck with cookies On May 25, 10:45 pm, SpringFlowers AutumnMoon <rails-mailing- l...@andreas-s.net> wrote: > is it true that Rails depend on cookies? It seems that flash is a part > of session, and session uses cookies... so when i disable cookie in > Firefox, what was working became > > ActionController::InvalidAuthenticityToken > > so is it true that for a RoR app to work, cookies are mandatory? > -- > Posted viahttp://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 rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---