Session options may be set per-action using the session macro:
class <span class="newWikiWord">MyController<a href="http://wiki.rubyonrails.org/rails/pages/MyController">?</a></span> < <a href="http://wiki.rubyonrails.org/rails/pages/ApplicationController" class="existingWikiWord">ApplicationController</a>
session :off
end
The above would turn sessions off for all actions of MyController? (and its descendants). If you only want to turn sessions off for a specific set of actions:
class <span class="newWikiWord">MyController<a href="http://wiki.rubyonrails.org/rails/pages/MyController">?</a></span> < <a href="http://wiki.rubyonrails.org/rails/pages/ApplicationController" class="existingWikiWord">ApplicationController</a>
session :off, :only => %w(this_action that_action)
def this_action
end
def that_action
end
def other_action
end
end
You can also set session options, instead of disabling sessions:
class <span class="newWikiWord">MyController<a href="http://wiki.rubyonrails.org/rails/pages/MyController">?</a></span> < <a href="http://wiki.rubyonrails.org/rails/pages/ApplicationController" class="existingWikiWord">ApplicationController</a>
session :prefix => "eliteapp.", :only => %w(this_action that_action)
def this_action
end
def that_action
end
def other_action
end
end
For more information, see the Session Management module .
category:Howto
Session options may be set per-action using the session macro:
class <span class="newWikiWord">MyController<a href="http://wiki.rubyonrails.org/rails/pages/MyController">?</a></span> < <a href="http://wiki.rubyonrails.org/rails/pages/ApplicationController" class="existingWikiWord">ApplicationController</a>
session :off
end
The above would turn sessions off for all actions of MyController? (and its descendants). If you only want to turn sessions off for a specific set of actions:
class <span class="newWikiWord">MyController<a href="http://wiki.rubyonrails.org/rails/pages/MyController">?</a></span> < <a href="http://wiki.rubyonrails.org/rails/pages/ApplicationController" class="existingWikiWord">ApplicationController</a>
session :off, :only => %w(this_action that_action)
def this_action
end
def that_action
end
def other_action
end
end
You can also set session options, instead of disabling sessions:
class <span class="newWikiWord">MyController<a href="http://wiki.rubyonrails.org/rails/pages/MyController">?</a></span> < <a href="http://wiki.rubyonrails.org/rails/pages/ApplicationController" class="existingWikiWord">ApplicationController</a>
session :prefix => "eliteapp.", :only => %w(this_action that_action)
def this_action
end
def that_action
end
def other_action
end
end
For more information, see the Session Management module .
category:Howto