Создает ли Rails новую сессию при вызове разных контроллеров?

Скажем, у меня есть приложение с несколькими контроллерами.

UserController

Контроллер событий

Создает ли Rails разные сеансы, когда я сначала запрашиваю метод User#show, а затем вызываю метод Events#show?

Или тот же сеанс, созданный в первом случае, действителен даже во время второго вызова.


person geeky_monster    schedule 05.06.2011    source источник


Ответы (1)


Нет, rails не создает разные сеансы для каждого запроса (если только он не истек или не удален). На самом деле, это сделает недействительным весь смысл сеансов, который заключается в совместном использовании состояния между запросами.

person Mori    schedule 05.06.2011