sinatraでセッションのデータにexpiration dateを持たせて、ある一定時間たったら自動で消えるっていう処理を書きたかった。 Session すごいはまって結構がんばったけど、思い通りの実装は出来なかった。。 sinatraのsessionにも、expiration dateはある get '/' do logger.info session.options end # => {:path=>"/", :domain=>nil, :expire_after=>nil, .............} でも、格納する方法がわからない logger.info session.methods.grep(/opt|exp|set/) # => [:options, :to_set, :instance_variable_set] ぐぐって見つけた方法を使ってみる set :sessio