Session Timeout - Best Practice or Gem?

What's the best practice for implementing session timeouts? Or is there a gem for this functionality? I remember seeing one several months ago but it appears that it's no longer available.

Gavin

I wrote a simple cron job that just runs once a day, and expires any session older than a week.

In an ideal world, any session that is not used in more than N hours should be considered stale, and require a login. I'm not certain how to implement this yet.

--Michael

I wrote a simple cron job that just runs once a day, and expires any session older than a week.

In an ideal world, any session that is not used in more than N hours should be considered stale, and require a login. I'm not certain how to implement this yet.

What's the best practice for implementing session timeouts?

Check out Rails' sweepers