flextype-components / token
Simple Token Class
Installs: 851
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 3
Open Issues: 0
pkg:composer/flextype-components/token
Requires
- php: ^7.1.3
- flextype-components/session: *
This package is auto-updated.
Last update: 2025-09-25 13:09:36 UTC
README
The Token component generate and store a unique token which can be used to help prevent CSRF attacks.
Installation
composer require flextype-components/token
Usage
Generate token
use Flextype\Component\Token\Token; $token = Token::generate();
Generate token in the template
<?php use Flextype\Component\Token\Token; ?> <input type="hidden" name="csrf" value="<?php echo Token::generate(); ?>">
Check that the given token matches the currently stored security token.
use Flextype\Component\Token\Token; if (Token::check($token)) { // Pass }
License
See LICENSE