# Rails Sessions - Disabling and Garbage Collection

**URL:** <https://www.ruby-forum.com/t/rails-sessions-disabling-and-garbage-collection/98288>\
**Category:** Rails\
**Created:** [January 28, 2006, 6:48pm UTC](https://www.ruby-forum.com/t/rails-sessions-disabling-and-garbage-collection/98288 "2006-01-28T18:48:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![adistarmid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/f14d63/32.png) [@adistarmid](https://www.ruby-forum.com/u/adistarmid)\
**Post date:** [January 28, 2006, 6:48pm UTC](https://www.ruby-forum.com/t/rails-sessions-disabling-and-garbage-collection/98288/1 "2006-01-28T18:48:27Z")

</div>

Is there a way to turn sessions off in Rails? Doesn’t appear to be.

Also, is there any garbage collection for stale sessions?

On those two topics, are there any problems with Rails handling those  
options?

I ask because it seems like something that would have been included.

If there is no technical reason why it wasn’t included, then I’ll  
create/submit a source patch to add them.

Thanks

Bob S.

[http://www.railtie.net/](http://www.railtie.net/)

---

<div class="post-metadata">

**Author:** ![adistarmid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/f14d63/32.png) [@adistarmid](https://www.ruby-forum.com/u/adistarmid)\
**Post date:** [January 28, 2006, 7:00pm UTC](https://www.ruby-forum.com/t/rails-sessions-disabling-and-garbage-collection/98288/2 "2006-01-28T19:00:31Z")

</div>

Sessions are used for flash, so if you use flash then donÂ?t disable the  
sessions.  
You can set  
::ActionController::CgiRequest::DEFAULT\_SESSION\_OPTIONS = false  
to dissable the sessions processing

Abuot the garbage collection topic, I have no idea

Rodrigo DomÃ­nguez  
Consultor  
Av. Directorio 183 1Âº Piso  
Tel: 4921-1648 / 4926-1067  
Cel: 15-5695-6027  
[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) removed\_email\_address@domain.invalid  
[http://www.rorra.com.ar/](http://www.rorra.com.ar/) www.rorra.com.ar

-----Mensaje original-----  
De: removed\_email\_address@domain.invalid  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] En nombre de Bob S.  
Enviado el: sÃ¡bado, 28 de enero de 2006 14:50  
Para: removed\_email\_address@domain.invalid  
Asunto: [Rails] Rails Sessions - Disabling and Garbage Collection

Is there a way to turn sessions off in Rails? DoesnÂ?t appear to be.

Also, is there any garbage collection for stale sessions?

On those two topics, are there any problems with Rails handling those  
options?  
I ask because it seems like something that would have been included.  
If there is no technical reason why it wasnÂ?t included, then IÂ?ll  
create/submit a source patch to add them.

Thanks

Bob S.  
[http://www.railtie.net/](http://www.railtie.net/)

---

<div class="post-metadata">

**Author:** ![adistarmid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/f14d63/32.png) [@adistarmid](https://www.ruby-forum.com/u/adistarmid)\
**Post date:** [January 28, 2006, 8:51pm UTC](https://www.ruby-forum.com/t/rails-sessions-disabling-and-garbage-collection/98288/3 "2006-01-28T20:51:12Z")

</div>

Is there a way to disable sessions on per Controller or  
Controller/Action combination?

Seems a waste to use them for machine interfaces such  
as web services and such cases where there’s no need  
for a session.

And, if there isn’t, then I’ll submit a patch for that.

–  
– Tom M.

---

<div class="post-metadata">

**Author:** ![adistarmid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/f14d63/32.png) [@adistarmid](https://www.ruby-forum.com/u/adistarmid)\
**Post date:** [January 28, 2006, 9:21pm UTC](https://www.ruby-forum.com/t/rails-sessions-disabling-and-garbage-collection/98288/4 "2006-01-28T21:21:19Z")

</div>

Tom M. wrote:

> Is there a way to disable sessions on per Controller or  
> Controller/Action combination?

Yes,

session :off  
session :off, :only =\> %w(foo bar)

[http://api.rubyonrails.com/classes/ActionController/SessionManagement/ClassMethods.html#M000080](http://api.rubyonrails.com/classes/ActionController/SessionManagement/ClassMethods.html#M000080)

Phil

---

<div class="post-metadata">

**Author:** ![adistarmid](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/f14d63/32.png) [@adistarmid](https://www.ruby-forum.com/u/adistarmid)\
**Post date:** [January 28, 2006, 9:24pm UTC](https://www.ruby-forum.com/t/rails-sessions-disabling-and-garbage-collection/98288/5 "2006-01-28T21:24:20Z")

</div>

Rockin’ Good!

🙂

Thanks.

–  
– Tom M.
