# Rails without cookies

**URL:** <https://www.ruby-forum.com/t/rails-without-cookies/61793>\
**Category:** Rails\
**Created:** [May 27, 2006, 2:52pm UTC](https://www.ruby-forum.com/t/rails-without-cookies/61793 "2006-05-27T14:52:05Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Scott\_Fortmann-Roe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@Scott\_Fortmann-Roe](https://www.ruby-forum.com/u/Scott_Fortmann-Roe)\
**Post date:** [May 27, 2006, 2:52pm UTC](https://www.ruby-forum.com/t/rails-without-cookies/61793/1 "2006-05-27T14:52:05Z")

</div>

Why does rails keep installing cookies on users machines, even if I am  
not ussing th session variable for anything?

How do I stop this?

Thanks, Scott

---

<div class="post-metadata">

**Author:** ![Scott\_Fortmann-Roe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@Scott\_Fortmann-Roe](https://www.ruby-forum.com/u/Scott_Fortmann-Roe)\
**Post date:** [May 27, 2006, 3:37pm UTC](https://www.ruby-forum.com/t/rails-without-cookies/61793/2 "2006-05-27T15:37:37Z")

</div>

i discussed this previously with the same question. If you dont want  
the  
\_session\_id cookie created, you have to disable sessions by putting

```
session :disabled => true

```

in application.rb

Adam

---

<div class="post-metadata">

**Author:** ![Scott\_Fortmann-Roe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@Scott\_Fortmann-Roe](https://www.ruby-forum.com/u/Scott_Fortmann-Roe)\
**Post date:** [May 29, 2006, 10:14am UTC](https://www.ruby-forum.com/t/rails-without-cookies/61793/3 "2006-05-29T10:14:20Z")

</div>

This doesn’t seem to work for me I’m still getting session cookies.  
Rails version 1.1.2.

On 5/27/06, Adam D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> i discussed this previously with the same question. If you dont want the  
> \_session\_id cookie created, you have to disable sessions by putting  
> session :disabled =\> true

in application.rb

> 

Adam

---

<div class="post-metadata">

**Author:** ![Scott\_Fortmann-Roe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@Scott\_Fortmann-Roe](https://www.ruby-forum.com/u/Scott_Fortmann-Roe)\
**Post date:** [May 29, 2006, 5:14pm UTC](https://www.ruby-forum.com/t/rails-without-cookies/61793/4 "2006-05-29T17:14:52Z")

</div>

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

# turn off session management for all actions.

session :off

---

<div class="post-metadata">

**Author:** ![Scott\_Fortmann-Roe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@Scott\_Fortmann-Roe](https://www.ruby-forum.com/u/Scott_Fortmann-Roe)\
**Post date:** [May 29, 2006, 4:53pm UTC](https://www.ruby-forum.com/t/rails-without-cookies/61793/5 "2006-05-29T16:53:29Z")

</div>

hmm maybe they have to be “off” and not “disabled” then ?

try

session :off

in application.rb

adam

---

<div class="post-metadata">

**Author:** ![Scott\_Fortmann-Roe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@Scott\_Fortmann-Roe](https://www.ruby-forum.com/u/Scott_Fortmann-Roe)\
**Post date:** [May 30, 2006, 11:21am UTC](https://www.ruby-forum.com/t/rails-without-cookies/61793/6 "2006-05-30T11:21:05Z")

</div>

session :off does the trick.

Thanks guys!
