dframe / token
Token component Dframe
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/dframe/token
Requires
- php: >=7.3
- ext-json: *
- psr/simple-cache: ^1.0
Requires (Dev)
- dframe/session: ^4.1
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2026-01-28 19:22:21 UTC
README
Composer
$ composer require dframe/token
Standalone
use Dframe\Session\Session;
use Dframe\Token\Token;
$driver = new Session('sessionName');
/**
* $driver Can be any class implements interface \Psr\SimpleCache\CacheInterface
*/
$token = new Token($driver);
$key = $token->generate('evidenceToken')->get('evidenceToken'); // Generate hash
$isValid = $token->isValid('evidenceToken', $key); // Return true/false
$has = $token->has('evidenceToken'); // Return true/false
License
Open-sourced software licensed under the MIT license