limited_sessions (rubygems): LimitedSessions provides two core features to handle cookie-based session expiry: 1) Rack Middleware for most session stores and 2) an ActiveRecord extension for AR-based session stores. Sessions can be expired on inactivity and/or overall session length. Works with and without Rails.
Keywords: middleware|rack|rack-middleware|rails|ruby|sessions