Catalyst::Controller::HTML::FormFuで
package MyApp;
....
__PACKAGE__->config(
'Controller::HTML::FormFu' => {
request_token_enable => 1,
}
);
などとするとHTML::FormFuでrequest_tokenが使えるらしい。
elements:
- type: RequestToken
field_type: hidden
とするとrequest_tokenを格納したhiddenフィールドが生成される。けどこれをpostするとHTML::FormFu::Exception::Constraintが発生してsubmitted_and_validが1にならない。postした時点の$c->sessionをダンプするとこんな感じ。あんまり意図したような状態じゃないと思う。
$VAR1 = {
'__token' => [
[
'kf89blwt7p7t9e5z',
1242567328
],
[
'o3n3piilixfbzcgy',
1242567337
],
[
'47t5g8dabzzk7po4',
1242567337
]
],
'__created' => 1242563716,
'__updated' => 1242563728
};
どなたかC::C::HTML::FormFuでRequestTokenを使いこなしてるよ!という方、いらっしゃいませんか?