PHPackages                             secit-pl/advanced-form-token-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. secit-pl/advanced-form-token-bundle

ActiveSymfony-bundle[Security](/categories/security)

secit-pl/advanced-form-token-bundle
===================================

Advanced implementation of the Symfony form token.

1.0.2(7y ago)117MITPHPPHP &gt;=5.4.0

Since Nov 6Pushed 7y agoCompare

[ Source](https://github.com/secit-pl/advanced-form-token-bundle)[ Packagist](https://packagist.org/packages/secit-pl/advanced-form-token-bundle)[ Docs](http://secit.pl)[ RSS](/packages/secit-pl-advanced-form-token-bundle/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Advanced Symfony Form Token
===========================

[](#advanced-symfony-form-token)

This bundle provides the advanced form token implementation for Symfony 2.8 and 3.0+.

Features
--------

[](#features)

- JavaScript version of the core form token
- JavaScript code obfuscation (requires external libraries)

Installation
------------

[](#installation)

From the command line run

```
$ composer require secit-pl/advanced-form-token-bundle

```

Update your AppKernel by adding the bundle declaration

```
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = [
            ...
            new SecIT\AdvancedFormTokenBundle\AdvancedFormTokenBundle(),
        ];

        ...
    }
}
```

Usage
-----

[](#usage)

By default this bundle is disabled for all forms. You can enable it globally or for a single form.

#### Simgle form usage

[](#simgle-form-usage)

To enable the JavaScript token just add the `javascript_csrf_protection` to the form defaults.

```
