2013-05-04 71 views
0

是否有任何插件可以這樣工作?我找到了KnpRadBundle,但是我得到了工作項目,並將其調整到新的框架將是非常漫長和不尋常的。有人知道這樣的插件嗎?用於鏈接的Symfony2插件CSRF保護

在KnpRadBundle這也正是這樣的功能:https://github.com/KnpLabs/KnpRadBundle/wiki/csrf-protected-links

PS。我正在使用Symfony 2.2

+0

我不知道這個包,但:http://symfony.com/doc/current/book/forms.html#csrf-protection – cheesemacfly 2013-05-04 21:01:33

+0

那麼這是表單。但我需要這個鏈接 – Nekromancer 2013-05-04 21:27:59

回答

2

我有完全相同的問題,發現this pull request解決了它。

使用csrf_token('your_intention')函數,您可以在您的Twig模板中生成一個CSRF令牌。稍後,您可以使用form.csrf_provider服務檢查令牌,如拉取請求中所述。