有没有这样的插件?我找到了KnpRadBundle,但我得到了工作项目并将其调整为一个新的框架将是非常漫长和无关紧要的。有人知道这样的插件吗?
在KnpRadBundle中,正是这个函数:https://github.com/KnpLabs/KnpRadBundle/wiki/csrf-protected-links
PS。我正在使用Symfony 2.2
答案 0 :(得分:2)
我遇到了完全相同的问题,发现this pull request解决了这个问题。
使用csrf_token('your_intention')
功能,您可以在Twig模板中生成CSRF令牌。稍后您可以使用form.csrf_provider
服务检查令牌,如拉取请求中所述。