This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/Security/Csrf
Fabien Potencier 4cec9a9e86 Merge branch '2.5' into 2.6
* 2.5:
  Updated generateSql tool
  Fix the implementation of deprecated Locale classes
  Fix phpdoc and coding standards
  Replace usages of the deprecated TypeTestCase by the new one
  Remove usages of deprecated constants
  Update functional tests to use the PSR NullLogger
  fix regression in form tests after pr #13027 | Q             | A | ------------- | --- | Bug fix?      | yes | New feature?  | no | BC breaks?    | no | Deprecations? | no | Tests pass?   | yes | Fixed tickets | - | License       | MIT | Doc PR        | -
  Make fabbot happy
  Clean up testing
  No global state for isolated tests and other fixes
  No global state for isolated tests and other fixes
  fix #10054 - form data collector with dynamic fields
  [TwigBundle] Moved the setting of the default escaping strategy from the Twig engine to the Twig environment
  [Debug] fix checkip6
  [HttpFoundation] fixed error when an IP in the X-Forwarded-For HTTP header contains a port
  Update the note about origins of the CssSelector component.
  Use the correct cssselect library name in docblocks.
  [DomCrawler] fixed bug #12143

Conflicts:
	src/Symfony/Bundle/FrameworkBundle/Templating/GlobalVariables.php
	src/Symfony/Component/Serializer/Normalizer/DenormalizableInterface.php
2014-12-30 10:04:52 +01:00
..
Exception [Security\Csrf] Split CsrfTokenGenerator into CsrfTokenManager and TokenGenerator 2013-10-07 14:50:43 +02:00
Tests No global state for isolated tests and other fixes 2014-12-29 11:03:03 +01:00
TokenGenerator [Security] fixed wrong PHPDoc of the TokenGeneratorInterface 2014-05-02 15:46:37 +02:00
TokenStorage CS fixes 2014-12-04 20:26:11 +00:00
.gitignore [Security] Added CSRF sub-component 2013-09-27 10:08:54 +02:00
composer.json updated version to 2.6 2014-05-23 16:36:49 +02:00
CsrfToken.php [Security] Added a missing field in SimpleAuthenticationHandler 2013-11-21 07:37:18 +01:00
CsrfTokenManager.php [Csrf] component fixes 2013-10-17 23:29:16 +02:00
CsrfTokenManagerInterface.php CS fixes 2014-12-04 20:26:11 +00:00
LICENSE udpated LICENSE year 2014-01-07 14:29:32 +01:00
phpunit.xml.dist [2.5] silence deprecation notices in new components 2014-12-24 22:27:15 +01:00
README.md updated version to 2.6 2014-05-23 16:36:49 +02:00

Security Component - CSRF

The Security CSRF (cross-site request forgery) component provides a class CsrfTokenManager for generating and validating CSRF tokens.

Resources

Documentation:

http://symfony.com/doc/2.6/book/security.html

Tests

You can run the unit tests with the following command:

$ cd path/to/Symfony/Component/Security/Csrf/
$ composer.phar install --dev
$ phpunit