Кто-нибудь знает, как я могу создать уникальный CSRF_token в Symfony? Я использовал следующую конфигурацию в файле security.yml, и в форме он создает Symfony CSRF_token по умолчанию.
firewalls: login: pattern: ^/demo/secured/login$ security: false docova: pattern: /.* form_login: login_path: %d.login_path% check_path: %d.check_path% csrf_provider: form.csrf_provider csrf_parameter: _csrf_token intention: My_Private_String default_target_path: %d.default_target_path% success_handler: myproject.security.authentication.success_handler logout: path: /MyProject/logout target: /MyProject anonymous: true security: true docova: true
и в моем файле twig для входа у меня есть следующее:
<input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}" />
Ценить это.