Я использую ZF Zend_Form_Element_Hash
для защиты моей формы от CSRF
.Однако проблема заключается в том, что срок действия созданного токена истекает слишком рано.Я предполагаю, что проблема связана с временем жизни сеанса, потому что именно там он хранится.
Я использую этот код для его генерации:
$token = new Zend_Form_Element_Hash('tk');
$token->setSalt(md5(uniqid(mt_rand(), TRUE)));
Есть ли способ, которым я могу сделатьтокен действителен в течение более длительного периода времени?
Я правильно делаю или есть лучший способ?Я новичок в Zend Framework.