# Session Expiry

**URL:** <https://www.ruby-forum.com/t/session-expiry/162634>\
**Category:** Rails\
**Created:** [March 12, 2009, 8:26am UTC](https://www.ruby-forum.com/t/session-expiry/162634 "2009-03-12T08:26:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![NARAYANAN\_CJ](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/a9adbd/32.png) [@NARAYANAN\_CJ](https://www.ruby-forum.com/u/NARAYANAN_CJ)\
**Post date:** [March 12, 2009, 8:26am UTC](https://www.ruby-forum.com/t/session-expiry/162634/1 "2009-03-12T08:26:54Z")

</div>

Helllo there,

Can any one help me on this “Session Expiry”

I just want to make the session expire when the system goes idle

how do i do it

yours ,  
Narayanan.cj.

---

<div class="post-metadata">

**Author:** ![NARAYANAN\_CJ](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/a9adbd/32.png) [@NARAYANAN\_CJ](https://www.ruby-forum.com/u/NARAYANAN_CJ)\
**Post date:** [March 12, 2009, 8:23pm UTC](https://www.ruby-forum.com/t/session-expiry/162634/2 "2009-03-12T20:23:52Z")

</div>

On Thu, Mar 12, 2009 at 2:26 AM, NARAYANAN CJ  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Helllo there,
> 
> Can any one help me on this “Session Expiry”
> 
> I just want to make the session expire when the system goes idle
> 
> how do i do it

CGI::Session.expire\_after 2.hours

–  
Greg D.  
[http://destiney.com/](http://destiney.com/)

---

<div class="post-metadata">

**Author:** ![NARAYANAN\_CJ](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/a9adbd/32.png) [@NARAYANAN\_CJ](https://www.ruby-forum.com/u/NARAYANAN_CJ)\
**Post date:** [March 13, 2009, 5:57am UTC](https://www.ruby-forum.com/t/session-expiry/162634/3 "2009-03-13T05:57:44Z")

</div>

many thanks Donald , even i was looking for this

whether the session get cleared by default or only when the page is  
idle.

Senthil Raja

---

<div class="post-metadata">

**Author:** ![NARAYANAN\_CJ](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/a9adbd/32.png) [@NARAYANAN\_CJ](https://www.ruby-forum.com/u/NARAYANAN_CJ)\
**Post date:** [March 13, 2009, 8:01am UTC](https://www.ruby-forum.com/t/session-expiry/162634/4 "2009-03-13T08:01:08Z")

</div>

> CGI::Session.expire\_after 2.hours

that’s not entirely true. the above mentioned code only works with the  
dynamic\_session\_exp plugin. without plugins for CGI::Session there are  
only few methods like new or delete ([RDoc Documentation](http://www.ruby-doc.org/core/)  
classes/CGI/Session.html).
