1
A
回答
2
從Zend\Validator\Csrf的源代碼,Csrf
元素在Zend框架2默認的超時時間設置爲300
:
protected $timeout = 300; //line 70
如果你想設置的同時,請在您的形式全部CSRF元素,您可以使用您想要的超時值創建自定義csrfValidator
,並使用setCsrfValidator
方法覆蓋元素的默認CSRF驗證程序。
否則只是更改默認選項,當您添加CSRF元素的形式:
可以,或者通過使用
csrf_options
鍵更改使用setCsrfValidatorOptions
功能的CSRF驗證的選項。
1
我有我自己的表單基類派生關閉Zend\Form\From
,我的所有形式的繼承。這樣我可以對所有窗體都有一些默認行爲。具體來說,我現在在這個基類中的一件事是,默認情況下,所有表單都會被賦予一個CSRF元素。這樣我永遠不會忘記添加一個。而且,如果你正在這樣做,那麼你可以很容易地配置任何你想要的時間在這個地方,它會適用於你的所有表單。
相關問題
- 1. IIS默認超時
- 2. PageMethod默認超時
- 3. WebClient默認超時?
- 4. 默認ping超時
- 5. ZF2中的默認語言路由
- 6. ZF2默認路由配置
- 7. zf2 csrf不工作
- 8. db.savechanges()中的默認超時值?
- 9. WCF 4默認超時?
- 10. PHP:默認cURL超時值
- 11. 默認超時爲providerName =「System.Data.EntityClient」
- 12. PHP會話默認超時
- 13. HttpURLConnection超時默認值
- 14. RestTemplate - 默認超時值
- 15. q.allSettled有默認的超時時間嗎?
- 16. 默認會話在JSF中超時
- 17. 檢索默認的Internet超時值?
- 18. servlet的默認超時是什麼?
- 19. WCF端點的默認超時值
- 20. WebService調用的默認超時
- 21. AFNetworking的默認超時秒數?
- 22. 更改WCF默認的超時
- 23. 什麼是PyCurl默認的超時
- 24. Yii中的CSRF令牌超時?
- 25. ZF2導航與骨架默認路由
- 26. 什麼是全局默認超時
- 27. 默認套接字超時[XAMPP HTTPS]
- 28. Smtp服務器默認超時
- 29. Nagios默認值超出時間期限
- 30. 如何設置savon默認超時值