携帯電話のブラウザバック
携帯から元々POSTで来たページにブラウザバックで戻った時に、
GETで再読み込みをしてくるやつと、POSTなのにQueryString以外の
paramsがなくなっているやつがいる気がする。
で対策として、
verify :method => :post, :redirect_to => {:action => :error}
だと不十分なので、なんかないかなと調べたら、
verify :method => :post, :params => :hoge, :redirect_to => {:action => :error}
で特定のパラメータ(ここでは、params[:hoge])があることを保証してくれるらしい。
でも、key名をちゃんと指定しないといけないのでいまいち。
なにかいい方法はないものか。