霊安日記

jf_nights の霊安草子。

sinatra の session

最近 Debiansinatra + apache2 + passenger を入れてちょこちょこやっていきなのだけど、

enabled :sessions

get '/hoge' do
  session[:message] = 'gyaaaaa'
  redirect '/fuga'
end

get '/fuga' do
  session[:message]
end

で期待通りにsession が動かず、うんうん唸っていたのですが、

use Rack::Session::Cookie

とした時に出るWARNINGメッセージを読んでるうちに

set :sessions,
  secret: 'set_your_secret_key'

と書いたらいい感じにsessionが働くようになりました。


そろそろ日記を復活させたいと思ってとりあえず最近のメモを書いてみたマン。
こう書いたらコードになるんやねぇ。