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

v1.2.0 2018-07-05 12:27 UTC

This package is auto-updated.

Last update: 2025-09-25 13:09:36 UTC


README

version MIT License

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